1

我正在寻找一种 CSS/HTML 解决方法,以防止 Outlook 和 Apple Mail 等电子邮件客户端自动突出显示我的 HTML 电子邮件中的电子邮件地址。

我的标记是:

<p>To ensure that our messages are sent straight to your inbox and not your junk or bulk email folders please add crmpicco@crmpicco.co.uk to your address book</p>

Outlook(和 Apple Mail)将其呈现为: 展望自动突出显示电子邮件

我尝试将电子邮件地址包装在一个<a>和设置中text-decoration: none,但 Outlook 似乎忽略了这一点(我没有用 Apple Mail 测试过)

有解决方法吗?

4

1 回答 1

0

对此没有通用的解决方法,因为不同的电子邮件客户端以不同的方式处理纯文本的电子邮件地址。尽管您在自己的 html 中包装地址是正确的,因为客户端不会这样做。

据我所知,Outlook 不会删除<a>标签上的样式,所以这也应该在那里工作。

<a href="mailto:address@example.com" style="text-decoration:none;">address@example.com</a>

我建议在litmus.com上注册一个帐户,您可以在其中使用他们的电子邮件生成器(它实际上是浏览器中的 html 编辑器)并在编辑邮件时即时预览 30 多个电子邮件客户端(试用期后 3 个)电子邮件。光是编辑器就值得一看。

于 2016-03-23T13:31:40.963 回答