如何防止电子邮件客户端自动添加tel:tag

时间:2013-12-07 10:38:58

标签: php html email

我正在尝试通过电子邮件将表单发送给网站管理员,我正在使用PHP库'SwiftMailer'

这是为了发送用户信息,包括他/她的IP地址和一些URL,当电子邮件到达Gmail和其他电子邮件客户端的收件箱时,URL自动成为锚链接,我不得不通过添加span来解决这个问题标签如:

< span> ht< /跨度> tp:< span> //< /跨度>等等

并且它有效并且gmail将URL显示为文本,而不是可点击的锚

现在当我发送访问者的IP时,邮件客户端正在添加tel:ip 如果我发送127.0.0.1它显示电话:127.0.0.1,可点击并点击时Skype正在运行

跨距技巧不适用于此

有什么建议吗? 感谢

1 个答案:

答案 0 :(得分:1)

我遇到了类似的问题,即使不是电话号码,一系列数字也会变成tel:link。我将这个元标记添加到头部:

<meta name="format-detection" content="telephone=no">

Here is the article that helped me out.

请记住,如果您的电子邮件中包含电话号码,您现在必须指定这些电话号码的链接,以便移动用户通过电子邮件进行呼叫。