Postfix邮件发送到雅虎和Outlook的垃圾邮件(SPF,DKIM,DMARC也configuration)

我已经在电子邮件服务器中实现了DMARC,并得到了以下一些电子邮件域的响应,

<?xml version="1.0"?> <feedback> <report_metadata> <org_name>Yahoo! Inc.</org_name> <email>[email protected]</email> <report_id>1422758871.723265</report_id> <date_range> <begin>1422662400</begin> <end>1422748799 </end> </date_range> </report_metadata> <policy_published> <domain>subdomain.domain.com</domain> <adkim>r</adkim> <aspf>r</aspf> <p>none</p> <pct>100</pct> </policy_published> <record> <row> <source_ip>11.22.33.44</source_ip> <count>2</count> <policy_evaluated> <disposition>none</disposition> <dkim>pass</dkim> <spf>pass</spf> </policy_evaluated> </row> <identifiers> <header_from>subdomain.domain.com</header_from> </identifiers> <auth_results> <dkim> <domain>subdomain.domain.com</domain> <result>pass</result> </dkim> <spf> <domain>subdomain.domain.com</domain> <result>pass</result> </spf> </auth_results> </record> </feedback> 

根据元数据,SPF和DKIM被正确validation。 从上述结果还有其他细节需要关注吗?

在这个实现之后,我们的邮件服务器的邮件也被发送到Outlook和Yahoo的SPAM文件夹中。 有没有其他方法来处理这个垃圾邮件案件?

您是否使用MX工具箱检查了域名,或者是使用了DNS工具? 这可能是因为您没有连接到发送服务器IP地址/域的正确的PTRlogging(反向DNSlogging)。 正如本网站所解释的:

反向DNS设置与正常(向前)DNS设置非常相似。 当您委托转发DNS时,域的所有者告诉注册商让您的域使用某些名称服务器。 反向DNS的工作方式与IP所有者需要将反向DNS委派给DNS Made Easy名称服务器的方式相同。 IP的所有者通常是ISP,主机提供商或您自己的一组,他们直接由ARIN委派。

这基本上意味着,如果发送邮件的服务器的IP地址为11.22.33.44 ,并且邮件声称它来自域subdomain.domain.com则应该在连接11.22.33.44subdomain.domain.com的ISP侧上设置PTRloggingsubdomain.domain.com

要手动检查IP地址的PTRlogging,可以从命令行运行以下dig命令; 以8.8.8.8 Google DNS为例:

 dig -x 8.8.8.8 

输出将是这样的:

 ; <<>> DiG 9.8.3-P1 <<>> -x 8.8.8.8 ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 25644 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;8.8.8.8.in-addr.arpa. IN PTR ;; ANSWER SECTION: 8.8.8.8.in-addr.arpa. 86400 IN PTR google-public-dns-a.google.com. ;; Query time: 98 msec ;; SERVER: 208.67.222.222#53(208.67.222.222) ;; WHEN: Mon Feb 2 01:47:23 2015 ;; MSG SIZE rcvd: 82 

请注意显示google-public-dns-a.google.com.的“答案部分:” google-public-dns-a.google.com. 作为连接到8.8.8.8的PTRlogging。 或者只是切入追逐,只需使用这样的+short选项:

 dig -x 8.8.8.8 +short 

该命令的输出应该是这样的:

 google-public-dns-a.google.com.