为什么我的 Postfix 邮件被识别为垃圾邮件?

为什么我的 Postfix 邮件被识别为垃圾邮件?

我有一个 Postfix 邮件,配置得相当好。mail-tester.com给我 10/10 分。我在 Google 和 Yahoo 上都测试过,并检查了它们的标头。标头似乎没什么问题。

Authentication-Results: mta4213.mail.bf1.yahoo.com; 
 dkim=pass (ok) [email protected] header.s=mail;
 spf=pass [email protected];
 dmarc=pass(p=quarantine sp=NULL dis=none) header.from=mymail.com;

我没有被列入任何黑名单,而且这个邮件地址从未用于发送垃圾邮件。在来这里之前,我查了很多资源,但找不到任何解决方案。我不认为这是一个重复的问题(我的意思是这是一个常见问题,但没有一个答案对我有用)。

答案1

通过 DKIM、SPF 和 DMARC 检查并不能保证您的邮件不会被归类为垃圾邮件。这些身份验证方法的主要目的不是为了获得更好的声誉,而是为了防止未经授权使用您的域名。实施这些方法可能会在某些垃圾邮件过滤器中产生一些积极分数,但这还不够,因为垃圾邮件发送者能够使用相同的方法,而且他们确实这样做了。

良好的声誉和正确的服务器配置是一个好的开始,但这并不会自动带来良好的声誉。发送不包含任何典型垃圾邮件元素的电子邮件有助于通过基于内容的过滤器,但一些垃圾邮件过滤器会将新域名等视为潜在威胁。这种声誉是随着时间的推移而获得的。

进一步调查此问题的一种方法是从接收方获取垃圾邮件报告相关标头。垃圾邮件过滤器通常(但并非总是)添加一些标头来检查其决定,例如

  • SpamAssassin 添加了X-Spam-Status总结并X-Spam-Report进行详细评分。
  • 微软办公室 365添加X-Forefront-Antispam-Report

相关内容