请帮助我,我使用PHP发送一个HTML格式的邮件消息的问题mail()
我认为问题在于标题。我已经包含了两个头只用单引号或双引号略有区别:邮件标题在PHP不工作
头1:
$headers = 'From: [email protected]\r\n Reply-To: [email protected]';
$headers .= '\r\nContent-Type: multipart/alternative; boundary="'.$random_hash.'"';
当我使用单引号像上面,我所有的HTML代码印在邮件作为没有适当的html格式的简单文本。此外,我的标题显示在\r\n
缺失之后,所有内容都搞砸了。
头2:
$headers = "From: [email protected]\r\nReply-To: [email protected]";
$headers .= "\r\nContent-Type: multipart/alternative; boundary=\"".$random_hash."\"";
使用这一块,我得到一个完美的头,但现在我的邮件发送空的,空的附件。我不是从哪里来的,因为我没有附加任何东西给我的邮件。
请建议做什么
+1不错的图书馆,还没有看过那个。看起来不错! – 2010-11-19 20:40:38