【问题标题】:How to prevent email clients from automatically adding tel: tag如何防止电子邮件客户端自动添加 tel: 标签
【发布时间】:2015-06-25 22:23:51
【问题描述】:

我正在尝试通过电子邮件向站点管理员发送表单,我正在使用 PHP 库“SwiftMailer”

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

ht tp: // 以此类推

它起作用了,gmail 将 URL 显示为文本,而不是可点击的锚

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

spans 技巧不适用于此

有什么建议吗? 谢谢

【问题讨论】:

  • 只需运行string_replace 即可删除tel?
  • @Chris 电话是由 Gmail 添加的,而不是在我的原始字符串中

标签: php html email


【解决方案1】:

我遇到了类似的问题,即一系列数字变成了电话:链接,即使它不是电话号码。我将此元标记添加到头部:

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

Here is the article that helped me out.

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-07-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-08
    • 2014-08-23
    • 1970-01-01
    • 2014-10-27
    相关资源
    最近更新 更多