我们收到了一些HTML电子邮件,它们会显示我们的服务已阻止的显示电子邮件地址。在Outlook中查看电子邮件时(大概也在其他客户端中),这些纯文本电子邮件地址会变成可单击的链接,点击时将构成一个新邮件。防止HTML电子邮件中的超链接(即Outlook)
有没有办法来防止这种情况发生?也许一个带有标志的元标记可以防止Outlook将它们转换为可单击的链接?
我们收到了一些HTML电子邮件,它们会显示我们的服务已阻止的显示电子邮件地址。在Outlook中查看电子邮件时(大概也在其他客户端中),这些纯文本电子邮件地址会变成可单击的链接,点击时将构成一个新邮件。防止HTML电子邮件中的超链接(即Outlook)
有没有办法来防止这种情况发生?也许一个带有标志的元标记可以防止Outlook将它们转换为可单击的链接?
大多数电子邮件客户端删除META标签,Javascript和电子邮件不需要的其他类型的代码。 Outlook将按照您的电子邮件地址进行操作,因此您可能想要做的就是用自己的定位标记封装地址,并使用空白的HREF。然后,将链接设置为与文本的其余部分类似。
非常好的主意,我会给你一个镜头!从我记得,虽然Outlook似乎覆盖了我的链接颜色与默认的蓝色,所以这是我唯一关心的一点。谢谢。 – 2011-01-19 04:19:56
我想一个更好的答案是制定任何你认为一个邮件客户端可能会尝试生成一个链接中,打破了该字符串的方式有点像这样:https://stackoverflow.com/a/7625887/470749
如果你有这些链接/地址无论如何阻止,你为什么在意? – Tomalak 2011-01-11 20:01:41
没有帮助。我们不希望在任何地方都有链接,而且它们都是您可能无意中点击撰写新邮件的所有内容。如果我们能避免它,那不是我们想要的东西。 – 2011-01-19 04:18:49