这是我在 StackOverflow 上的第一个问题,但我认为我们都会走到最后。:) 问题是:我有用 PHP 编写的时事通讯脚本,当我将这些电子邮件发送到各个帐户时,它们会被放入垃圾邮件文件夹。这是我在邮件标题中得到的:
X-Spam-status: Yes, score=5.01 tagged_above=1 required=4.5
tests=[HTML_FONT_SIZE_LARGE=0.001, HTML_MESSAGE=0.001,
HTML_TAG_BALANCE_BODY=0.712, MIME_HTML_ONLY=1.105, MISSING_DATE=1.396,
MISSING_MID=0.14, RCVD_IN_BRBL_LASTEXT=1.644,TO_EQ_FM_DOM_HTML_ONLY=0.001,
T_FRT_CONTACT=0.01] autolearn=no
这是我的问题:
- 那是什么以及如何修复状态
RCVD_IN_BRBL_LASTEXT
?我没有找到任何有用的谷歌搜索该短语。 如何修复 MISSING_DATE 状态?我已经输入了生成整个电子邮件的代码:
$mailHeaders[] = "Date: ".date('Y-m-d H:i:s', time());
但没有成功。“日期”字段仅作为H:i
(例如 13:45)- Thunderbird 3.1.3 仅供参考。在 SO 上搜索对我没有帮助。我也尝试过添加Delivery-Date
状态 - 仍然没有。