SPF、DKIM 和 DMARC 标头顺序

SPF、DKIM 和 DMARC 标头顺序

我最近刚刚在邮件服务器上设置了 DMARC,但在收到的邮件中,SPF、DKIM 和 DMARC 标头的顺序很奇怪。此外,如果 DKIM 签名错误,则根本没有与 DMARC 相关的“Authentication-Results”标头。

这是正确的吗?SPF 身份验证标头不应该位于 DMARC 身份验证结果之前吗?

我使用 postfix、opendkim、opendmark 和 postfix-policyd-spf-python。

Delivered-To: [email protected]
Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=1.2.3.4; helo=mail.source.com; [email protected]; [email protected]
Authentication-Results: mail.target.com; dmarc=none header.from=source.com
Received: from mail.source.com (mail.source.com [1.2.3.4])
        by mail.target.com (Postfix) with ESMTPS id A818B3404A5
        for <[email protected]>; Sat, 27 Aug 2016 09:59:23 +0200 (CEST)

答案1

DMARC TXT 记录是什么样子的?它是这样的吗?

_dmarc.example.com. 21599 IN    TXT "v=DMARC1\;p=none\;sp=reject\;pct=100\;rua=mailto:[email protected]"

答案2

结果包含

dmarc=none

似乎您缺少 dmarc 记录,因此您在其中看不到任何 spf 和 dkim 相关的信息。

相关内容