adkim 和 aspf 用于选择模式,默认值都是宽松(r)。在宽松对齐下,mail.example.com 与 example.com 对齐;在严格模式(s)下,只有完全相同的域名才算对齐。RFC 9989 通过 DNS 树遍历而不是公共后缀列表来确定组织域。
常见的失败来自第三方发件人:邮件简报平台用自己的 d= 签名,并使用自己的退信域名,于是 SPF 和 DKIM 都能通过,DMARC 却未通过,因为两者都没有与你的 From 对齐。解决方法是为你的域名配置自定义 DKIM 密钥(通常通过 CNAME 委托),或者使用自定义的 Return-Path 子域名。只需有一项在对齐的前提下通过即可,而且 DKIM 比 SPF 更能经受转发。