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


How to prevent email clients from automatically adding tel: tag

我正试图通过电子邮件向网站管理员发送表格,我正在使用PHP库"SwiftMailer"

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

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

它成功了,gmail将URL显示为文本,而不是可点击的锚点

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

跨度技巧不适用于此

有什么建议吗?感谢

我遇到过一个类似的问题,一系列号码被转换成tel:link,尽管它不是电话号码。我在标题部分添加了这个元标签:

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

这是帮助我的文章。

请记住,如果你的电子邮件中确实有电话号码,你现在必须指定这些号码的链接,以便让你的移动用户从电子邮件中拨打。