我如何根据电子邮件帐户来调整我的电子邮件html?

问题描述 投票:0回答:1

我在SendGrid中创建了一个模板,但是css在Gmail上可用,但在Outlook上不可用。我想知道是否有解决方案,如果用户具有gmail帐户,则显示我的代码的一部分,并且对Outlook也这样做?

我看到了:https://stackoverflow.com/a/45740386/13000745

但是当我检查HTML时,看不到<u>标签。

html-email sendgrid
1个回答
0
投票

通常没有必要专门针对电子邮件客户端,尤其是随着电子邮件客户端不断更新。

您链接到的解决方案使您可以定位Gmail App用户,但不能定位所有Gmail用户。例如,它不适用于浏览器(webmail)上的Gmail,也不适用于Gmail IMAP / POP用户(使用具有自定义域名的Gmail的用户)。 (但是该解决方案仍然有效。)

要重申,不可能基于一个人的电子邮件客户端以100%的准确性(甚至可能是合理的诸如95%的准确性)传递不同的内容。除非您当然要问所有人。

为了使CSS正常工作,您必须内联CSS(使用与HTML一致的style属性)。您可以使用Campaign Monitor的工具执行此操作https://inliner.cm/

© www.soinside.com 2019 - 2024. All rights reserved.