Postfix

解釋似乎具有衝突數據的 DMARC 報告

  • October 8, 2021

我最近在監控模式下實施了 DMARC,以便開始準備我管理的所有域。這是昨天的匯總報告。我不明白當 DKIM 在 auth_results 下標記為通過時,為什麼 DKIM 在 policy_evaluate 下會評估為 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>noreply-dmarc-support@google.com</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>

它失敗了,因為域未與 DKIM 對齊。

結果<policy_evaluated>評估如下:

  1. 結果<auth_results> 通過了嗎?
  2. 域是否<auth_results>對齊?也就是說,域中的域是否與 中的域<auth_results>相同<policy_published>

如果 1 和 2 的答案是 Yes 則結果為pass,否則為fail

在您的情況下,對於 DKIM #1 是 Yes,但 #2 是 No 因為域中的域<policy_published>mydomain.io<auth_results>DKIM 中報告的域是myotherdomain.net

引用自:https://serverfault.com/questions/793119