PHP邮件中的链接不会发送正确的链接

时间:2013-04-26 08:29:53

标签: php email outlook

我正在发送一封带有php的邮件,我已经使用此代码添加了一个链接:

$message = "--{$mime_boundary}\n" . "Content-Type: text/html; charset=\"iso-8859-1\"\n"."Content-Transfer-Encoding: 7bit\n\n" . $message . "\n\n";
$message .= "<a href='www.stackoverflow.com'>Click.</a>\n\n";

链接确实会在电子邮件中发送,但是当我点击Outlook中的链接时,它将在IE中打开并转到res://ieframe.dll/syntax.htm#www.stackoverflow.com而不是www.stackoverflow.com

然而,当我将鼠标悬停在链接上时,它会在页面底部显示正确的链接,请看一下:

enter image description here

(打印屏幕移除鼠标,但在图片中我将鼠标悬停在链接上。)

我的代码有问题或者这可能是Outlook问题吗?如果有人知道什么可能是错的,那就太好了!

1 个答案:

答案 0 :(得分:3)

您在链接前缺少http://

否则它将附加到当前网址的末尾。

相关问题