【问题标题】:Display a functional <a> link in an email?在电子邮件中显示功能 <a> 链接?
【发布时间】:2015-02-07 13:04:25
【问题描述】:

我正在尝试使用 Apache Commons 电子邮件库通过我的 J2EE 应用程序发送电子邮件。 这些邮件必须包含一些链接,所以我开发了一个 HTML 模板,但我遇到了一个奇怪的问题:

当我的 HTML 模板包含 &lt;a href="http://www.somelink.com"&gt;myLink&lt;/a&gt; 时,输出 URL 如下所示:http://x9hy.mjt.lu/link/x9hy/vmpjsly/1/SEEMS-LIKE-A-VERY-LONG-HASH。 当我点击时,我被重定向到http://www.somelink.com,除了我老板的垃圾邮件客户端......

我尝试将链接更改为&lt;a href="www.somelink.com"&gt;myLink&lt;/a&gt;(没有http://),然后URL 看起来不错。 Mac 客户端(Ipad、Macbook、Iphones)除外,其中 www.somelink.com 的前缀为 x-apple-msg-load://,这会破坏链接。

我尝试通过 PHP 脚本从 PHPMailer 发送邮件,同样的问题...

我不确定是否真的了解问题出在哪里,我需要一些帮助。这可能是我的 SMTP 主机的一项功能吗?

感谢您的帮助。

【问题讨论】:

  • 这几乎肯定来自您的 SMTP 服务器。

标签: php email jakarta-ee phpmailer apache-commons-email


【解决方案1】:

确实,正如 SLaks 所说,它来自我的 SMTP 服务器...我尝试切换并使用一个虚拟的“smtp.gmail.com”,并且效果很好...我会尝试了解他们的重定向功能有效。

谢谢。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-07-05
    • 1970-01-01
    • 2014-10-20
    • 1970-01-01
    • 1970-01-01
    • 2015-11-22
    • 1970-01-01
    相关资源
    最近更新 更多