我已经发布了 DMARC 记录,但它只是偶尔被检查

I've published a DMARC record, but it's only checked sporadically

我已经在我的网站上设置了 SPF、DKIM,现在还设置了 DMARC(仅限报告)。有时,当我的站点向我发送电子邮件时,我可以看到我的 GMail 收件箱已评估 SPF:Pass、DKIM:Pass 和 DMARC:Pass,但有时我只收到 SPF:Pass 和 DKIM:Pass,没有提到 DMARC。邮件服务器有时会跳过 DMARC 测试吗?可能用于列入白名单的域或缓存的发件人?

一般来说,只有在 SPF 或 DKIM 查找失败时才需要 DMARC,因为它们的主要目的是说明在失败时该怎么做。如果 SPF 和 DKIM 通过,没有特别的理由去查找 DMARC,但我想 gmail 有时必须这样做。许多邮件服务器根本不进行 SPF、DKIM 或 DMARC 测试。如果您遇到 gmail 未通过检查并且没有查找 DMARC 的情况,我会更加担心。

如果您可以提供 gmail 跳过 DMARC 结果的电子邮件 header,我们可以分析问题。如果 FROM 域配置了 DMARC 记录,那么 gmail 肯定会做 DMARC 检查,结果会添加到电子邮件 header。只有在 FROM 域上找不到 DMARC 记录时才会跳过 DMARC 结果。

干杯,

Sundalingam Subramaniyan