我最近在监控模式下实施了 DMARC,以便开始准备我管理的所有域。这是昨天的汇总报告。我不明白为什么当 DKIM 在 auth_results 下标记为通过时,DKIM 在 policy_evaluated 下评估为 false。这个域 (mydomain.io) 昨天向我管理的另一个域 (myotherdomain.net) 发送了一条消息(我自己的服务器是 SMTP 服务器),该域的 MX 是 Google Apps。
<?xml version="1.0" encoding="UTF-8" ?> <feedback> <report_metadata> <org_name>google.com</org_name> <email>[email protected]</email> <extra_contact_info>https://support.google.com/a/answer/2466580</extra_contact_info> <report_id>xxx711</report_id> <date_range> <begin>1469923200</begin> <end>1470009599</end> </date_range> </report_metadata> <policy_published> <domain>my.domain.io</domain> <adkim>r</adkim> <aspf>r</aspf> <p>none</p> <sp>none</sp> <pct>100</pct> </policy_published> <record> <row> <source_ip>23.92.28.xx</source_ip> <count>1</count> <policy_evaluated> <disposition>none</disposition> <dkim>fail</dkim> <spf>pass</spf> </policy_evaluated> </row> <identifiers> <header_from>mydomain.io</header_from> </identifiers> <auth_results> <dkim> <domain>myotherdomain.net</domain> <result>pass</result> </dkim> <spf> <domain>mydomain.io</domain> <result>pass</result> </spf> </auth_results> </record> </feedback>
答案1
由于该域不符合 DKIM,因此失败。
结果<policy_evaluated>
评估如下:
- 结果是否
<auth_results>
经过? - 域是否
<auth_results>
对齐?也就是说,域是否<auth_results>
与 中的域相同<policy_published>
?
如果 1 和 2 的答案是肯定的,那么结果是经过,否则失败。
在你的情况下,对于 DKIM #1 是肯定的,但 #2 是否定的,因为域名<policy_published>
是mydomain.io<auth_results>
但DKIM中报告的域名是myotherdomain.net。