每当我们向我们报告“网上诱骗”电子邮件时,我们会发送通知电子邮件。在这些电子邮件中,我们在原始网络钓鱼电子邮件中包含文本的复制粘贴,作为向我们报告的内容的示例。我们的代码通过PHP从电子邮件中删除所有超链接,但仍然包括(纯文本)链接。当用户在其客户端(Thunderbird,Outlook,Horde / IMP等)中收到此电子邮件时,将删除超链接。
然而,iPhone喜欢以纯文本形式获取网址并自动将其转换为超链接。有没有办法阻止此操作通过HTML标记或使用PHP替换超链接的某些部分?
答案 0 :(得分:3)
似乎没有办法抑制这种行为,那么如何将它们转回链接但没有href?
http://example.com - &gt; <a href="">http://example.com</a>
答案 1 :(得分:0)
您可以尝试在网址的某个部分插入零宽度的unicode空格。
例如。
u'http://www.\u2060example.com'
(在python中 - [抱歉])
U + 2060被称为'Word Joiner'。它是一个零宽度,不间断的空白字符。
这不应该是一个有效的网址,所以希望iPhone不会把它变成一个链接。
http://en.wikipedia.org/wiki/Space_(punctuation)#Table_of_spaces
答案 2 :(得分:0)
我必须在引号中加上下划线的电子邮件地址才能阻止 被变成一个超链接,该超链接隐藏了下划线。 范例1:“ address_3@myserver.net”