Php 通过电子邮件发送链接
我正在尝试通过电子邮件发送网站链接。经典Php 通过电子邮件发送链接,php,html-email,phpmailer,Php,Html Email,Phpmailer,我正在尝试通过电子邮件发送网站链接。经典 问题是当我收到电子邮件并试图打开它时。它不想重定向到网站。我不确定我做错了什么,有人能帮忙吗 我不确定这是否有帮助,但我正在使用PHPMailer和msgHTML方法,这似乎工作得很好 尝试完全限定URL,我不确定电子邮件客户端是否能够解析相对路径 尝试使用 您的电子邮件不是一个协议,对于您的电子邮件客户端来说,它不是一个指向http或https协议的链接 试试这个 <a href="http://www.website.com" target=
问题是当我收到电子邮件并试图打开它时。它不想重定向到网站。我不确定我做错了什么,有人能帮忙吗
我不确定这是否有帮助,但我正在使用PHPMailer和msgHTML方法,这似乎工作得很好 尝试完全限定URL,我不确定电子邮件客户端是否能够解析相对路径 尝试使用
您的电子邮件不是一个协议,对于您的电子邮件客户端来说,它不是一个指向http或https协议的链接 试试这个
<a href="http://www.website.com" target="_blank">website</a>
在电子邮件内容中,我们必须提供绝对路径而不是相对路径要清楚,客户端将无法解析相对路径,因为电子邮件没有要相对的基本URL。所有链接必须是绝对的。您可以使用base
标记,但是如果head
标记被剥离,那么一切都会中断,这是一些愚蠢的webmail客户端所做的。