我的服务器发送的电子邮件成功到达了除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中是否有技巧将电子邮件发送到收件箱而不是垃圾邮件?
答案 0 :(得分:0)
对于SO来说,这实际上不是一个合适的问题,因为它与编程无关,但是我对此很熟悉,所以...
欢迎来到随机垃圾邮件过滤器歧视的世界……您对此没有直接控制权。这主要取决于您的收件人-如果他们有将您的邮件报告为垃圾邮件的跟踪记录,则邮件最终将成为垃圾邮件。不幸的是,许多用户将“举报为垃圾邮件”视为“退订”的一种替代方式。
我建议注册Microsoft's JMRP programme以便在用户将邮件报告为垃圾邮件时得到反馈,但是,我应该警告您,进入它非常困难-我花了4.5年的时间花了大约20份申请,继续前进。数据将显示您从每个IP地址发送的邮件数量以及报告为垃圾邮件的数量。 0.1%的用户报告率似乎足以保证 all 您的邮件被标记为垃圾邮件。
您还应该注册他们的smart network data service(SNDS)。
请注意,对这些服务的支持也很少-我可以想象管理员必须处理大量来自真实垃圾邮件发送者的滥用,但这导致他们无法响应真实请求。
FWIW,我发现Gmail比Outlook差很多;他们的邮局主管工具简直是坏掉了,根本不提供任何支持。即使我几乎不使用自己的帐户,我也经常无法将自己的邮件(即从我自己的gmail帐户发送到同一帐户!)将其分类为垃圾邮件。