是否可以禁用iPhone的自动超链接?

时间:2011-01-10 14:46:27

标签: php html ios hyperlink email-client

每当我们向我们报告“网上诱骗”电子邮件时,我们会发送通知电子邮件。在这些电子邮件中,我们在原始网络钓鱼电子邮件中包含文本的复制粘贴,作为向我们报告的内容的示例。我们的代码通过PHP从电子邮件中删除所有超链接,但仍然包括(纯文本)链接。当用户在其客户端(Thunderbird,Outlook,Horde / IMP等)中收到此电子邮件时,将删除超链接。

然而,iPhone喜欢以纯文本形式获取网址并自动将其转换为超链接。有没有办法阻止此操作通过HTML标记或使用PHP替换超链接的某些部分?

3 个答案:

答案 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”