【发布时间】:2010-10-11 05:16:44
【问题描述】:
我有一个网站,我会在其中发送一封确认邮件作为注册过程的一部分。
前段时间,由于没有使用headers(PHP邮件功能),发送的邮件有些问题。
添加一些标头后,我收到了更多用户的回复,但我怀疑并非每条消息都到达其目的地。
我如何确定邮件到达目的地?
哪些标题可以被视为“必须”?
这是我的 SendMail 函数的代码
mail($to,
$subject,
$message,
"MIME-Version: 1.0\n".
"Content-type: text/plain; charset=ISO-8859-1; format=flowder\n".
"Content-Transfer-Encoding: 8bit\n".
"Message-Id: <" . md5(uniqid(microtime())) . "@mysite.com>\n".
"Return-Path: <admin@mysite.com>\n".
"X-Mailer: PHP v".phpversion()."\n".
"From: admin@ mysite.com");
【问题讨论】: