Outlook.com即使通过DMARC,DKIM和SPF检查也将邮件标记为垃圾邮件

时间:2019-02-04 01:40:49

标签: spf dkim outlook.com dmarc

我的服务器发送的电子邮件成功到达了除Outlook.com之外的几乎所有电子邮件提供商的收件箱。

Authentication-Results: spf=pass (sender IP is xxx.xxx.xxx.xxx)
 smtp.mailfrom=mydomain.com; outlook.com; dkim=pass (signature was verified)
 header.d=mydomain.com;outlook.com; dmarc=pass action=none
 header.from=mydomain.com;

查看消息源,我可以看到它通过了所有检查,但仍转到垃圾文件夹。

在Outlook.com中是否有技巧将电子邮件发送到收件箱而不是垃圾邮件?

1 个答案:

答案 0 :(得分:0)

对于SO来说,这实际上不是一个合适的问题,因为它与编程无关,但是我对此很熟悉,所以...

欢迎来到随机垃圾邮件过滤器歧视的世界……您对此没有直接控制权。这主要取决于您的收件人-如果他们有将您的邮件报告为垃圾邮件的跟踪记录,则邮件最终将成为垃圾邮件。不幸的是,许多用户将“举报为垃圾邮件”视为“退订”的一种替代方式。

我建议注册Microsoft's JMRP programme以便在用户将邮件报告为垃圾邮件时得到反馈,但是,我应该警告您,进入它非常困难-我花了4.5年的时间花了大约20份申请,继续前进。数据将显示您从每个IP地址发送的邮件数量以及报告为垃圾邮件的数量。 0.1%的用户报告率似乎足以保证 all 您的邮件被标记为垃圾邮件。

您还应该注册他们的smart network data service(SNDS)。

请注意,对这些服务的支持也很少-我可以想象管理员必须处理大量来自真实垃圾邮件发送者的滥用,但这导致他们无法响应真实请求。

FWIW,我发现Gmail比Outlook差很多;他们的邮局主管工具简直是坏掉了,根本不提供任何支持。即使我几乎不使用自己的帐户,我也经常无法将自己的邮件(即从我自己的gmail帐户发送到同一帐户!)将其分类为垃圾邮件。