php邮件功能中的链接失败

时间:2013-09-11 13:33:24

标签: php html email hyperlink

我试图使用php邮件功能发送电子邮件女巫包含邮件正文内的超链接,但它无法发送邮件,如果我离开链接它工作正常,我的代码:

$headers2=array(
'MIME-Version: 1.0',
'From: name',
'Content-Type: text/html'
);

$message2='
<div style="color:gray; text-decoration:underline; font-size:18px;">content content</div><a href="http://www.someurl.com/index.php?p=faq">FAQ</a></div>';

mail(''.$email.'','Thank you!',''.$message2.'',implode("\r\n", $headers2));

我正在使用一个godaddy服务器,就像我说的那样发送邮件就好了,除非内容中有超链接。

2 个答案:

答案 0 :(得分:0)

在mail()函数中添加htmlentities()可以帮助它完成。

mail(''.$email.'','Thank you!',''.htmlentities($message2).'',implode("\r\n", $headers2));

答案 1 :(得分:0)

我测试了你的代码,它与超链接完美配合。检查您的服务器配置