Gmail DMARC/DKIM/SPF 结果与 DMARC 报告

问题描述 投票:0回答:1

我最近注意到通过我的邮件服务器发送的邮件的 Gmail DMARC/DKIM/SPF 结果之间存在差异,如邮件标头所示 –

ARC-Authentication-Results: i=1; mx.google.com;
       dkim=pass [email protected] header.s=s42 header.b=TWJ2lYx3;
       spf=pass (google.com: domain of [email protected] designates 000.000.000.000 as permitted sender) [email protected];
       dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=domain.com
Return-Path: <[email protected]>
Received: from mail.domain.com (mail.domain.com. [000.000.000.000])
        by mx.google.com with ESMTPS id v16-20020a5d6110000000b00314105346a6si1394751wrt.420.2023.07.06.12.09.26
        for <[email protected]>
        (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
        Thu, 06 Jul 2023 12:09:26 -0700 (PDT)
Received-SPF: pass (google.com: domain of [email protected] designates 000.000.000.000 as permitted sender) client-ip=000.000.000.000;
Authentication-Results: mx.google.com;
       dkim=pass [email protected] header.s=s42 header.b=TWJ2lYx3;
       spf=pass (google.com: domain of [email protected] designates 000.000.000.000 as permitted sender) [email protected];
       dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=domain.com

– 以及 Google 的 DMARC 报告,其中包含相同邮件的

fail
结果:

<feedback>
  <report_metadata>
    <org_name>google.com</org_name>
    <email>[email protected]</email>
    <extra_contact_info>https://support.google.com/a/answer/2466580</extra_contact_info>
    <report_id>1502902575606731331</report_id>
    <date_range>
      <begin>1688515200</begin>
      <end>1688601599</end>
    </date_range>
  </report_metadata>
  <policy_published>
    <domain>domain.com</domain>
    <adkim>s</adkim>
    <aspf>r</aspf>
    <p>quarantine</p>
    <sp>quarantine</sp>
    <pct>75</pct>
    <np>quarantine</np>
  </policy_published>
  <record>
    <row>
      <source_ip>000.000.000.000</source_ip>
      <count>1</count>
      <policy_evaluated>
        <disposition>quarantine</disposition>
        <dkim>fail</dkim>
        <spf>fail</spf>
      </policy_evaluated>
    </row>
    <identifiers>
      <header_from>mail.domain.com</header_from>
    </identifiers>
    <auth_results>
      <spf>
        <domain>mail.domain.com</domain>
        <result>none</result>
      </spf>
    </auth_results>
  </record>
</feedback>

几个月前,Google 的报告列出了

pass
结果(微软的报告仍然如此)。

我发现了一个类似的问题,但指向未对齐域的响应在这里并不适用,因为域已根据我宽松的 DMARC 策略正确对齐(s. 上面的片段,其中

domain.com
mail.doman.com
作为我实际的占位符)域)。此外,DMARC 结果在邮件标头和报告中也不同。

email gmail spf dkim dmarc
1个回答
-1
投票

Gmail DMARC/DKIM/SPF 结果 DMARC(基于域的消息身份验证、报告和一致性):

用途:Gmail 检查发送域设置的 DMARC 策略,以确定如何处理未通过身份验证的电子邮件 (SPF/DKIM)。 结果:根据 DMARC 策略(无、隔离、拒绝),Gmail 决定是递送、标记为垃圾邮件还是拒绝电子邮件。 DMARC 结果通知邮件是否通过或未通过策略检查。 DKIM(域名密钥识别邮件):

用途:DKIM 使用加密签名来验证电子邮件内容未被更改并且来自授权域。 结果:Gmail 验证电子邮件标头中的 DKIM 签名。有效的 DKIM 签名表明电子邮件未被篡改并且来自合法来源。如果 DKIM 签名无效,可能会引起怀疑。 SPF(发件人策略框架):

用途:SPF 检查发送服务器的 IP 地址是否有权代表域发送电子邮件。 结果:Gmail 检查发送域的 DNS 中发布的 SPF 记录。如果列出了发送服务器的 IP,则 SPF 检查通过;否则,就会失败。 SPF 通过表明电子邮件可能来自合法发件人。 DMARC 报告 汇总报告:

用途:这些报告提供代表域发送的电子邮件的电子邮件身份验证结果摘要,包括 SPF 和 DKIM 检查。 内容:汇总报告包括有关收到的消息数量、其身份验证状态以及所采取的操作(例如,已发送、已拒绝)的信息。它们提供了有关电子邮件通过/失败身份验证的频率以及 DMARC 策略有效性的见解。 法医报告:

用途:这些报告提供有关未通过 DMARC 检查的各个邮件的详细信息。 内容:取证报告包括详细的邮件信息,例如发送 IP、主题行以及邮件失败的原因。它们对于诊断特定问题和识别恶意活动非常有用。 比较 Gmail DMARC/DKIM/SPF 结果:重点关注单个电子邮件及其对身份验证协议的遵守情况。 Gmail 使用这些结果来决定如何处理每封电子邮件(例如,递送、垃圾邮件、拒绝)。结果特定于收到的电子邮件,用于立即决策。

DMARC 报告:提供电子邮件身份验证性能随时间变化的更广泛概述。它们帮助域名所有者了解总体趋势、识别潜在的安全问题并完善其电子邮件身份验证策略。这些报告定期生成,对于战略规划和分析更有用。

总而言之,Gmail 的 [DMARC][2]/[DKIM][3]/[SPF][4] 结果为单封电子邮件提供实时验证,而 DMARC 报告则为长期电子邮件安全管理提供汇总数据和见解.

© www.soinside.com 2019 - 2024. All rights reserved.