我已将我们的 DMARC 策略配置为隔离,并且我们的域 SPF 和 DKIM 已正确配置。SPF 记录如下:
v=spf1 +a +mx +include:sendgrid.net -all
然而返回的报告如下:
<feedback>
<report_metadata>
<org_name>Yahoo! Inc.</org_name>
<email>[email protected]</email>
<report_id>000</report_id>
<date_range>
<begin>000</begin>
<end>000</end>
</date_range>
</report_metadata>
<policy_published>
<domain>mydomain.com</domain>
<adkim>r</adkim>
<aspf>r</aspf>
<p>quarantine</p>
<pct>100</pct>
</policy_published>
<record>
<row>
<source_ip>167.89.81.220</source_ip>
<count>1</count>
<policy_evaluated>
<disposition>quarantine</disposition>
<dkim>fail</dkim>
<spf>fail</spf>
</policy_evaluated>
</row>
<identifiers>
<header_from>mydomain.com</header_from>
</identifiers>
<auth_results>
<dkim>
<domain>sendgrid.net</domain>
<result>pass</result>
</dkim>
<spf>
<domain>sendgrid.net</domain>
<result>pass</result>
</spf>
</auth_results>
</record>
</feedback>
知道我做错了什么吗?
答案1
您的邮件似乎通过了基本 SPF 和 DKIM 测试,但未通过 DMARC 对齐(SPF 和 DKIM 测试通过,但 SPF 和 DKIM 域与 sendgrid.net 域对齐,而不是您的域)。请查看有关 DMARC、SPF 和 DKIM 的可用 Sendgrid 文档,并确保您的域身份验证配置已完成。相关文档可在此处找到: 关于 DMARC 的一切,如何设置域身份验证, 防晒指数, 密钥管理信息系统。这些文档参考了其他支持信息,您可能发现这些信息有助于理解 DMARC 如何利用 SPF 和 DKIM。