[ DKIM ]

向发送提供商请求一致的DKIM

指定签名身份、支持的路由和接受证据,而不是请求通用DKIM通行证。

由EmailAuth研究团队提供 · 3 分钟阅读

[ 要点 ]

  • 指定目标域、发件人域和发送路由。
  • 将DKIM有效性与对齐和总体DMARC分开。
  • 就接收消息的接受和密钥所有权达成一致。
在此页面上

提供商可以如实报告其邮件已通过 DKIM 使用与您的可见发件人地址无关的域进行签名时。如果目标是验证您组织的作者域 DMARC,请求支持的一致DKIM身份并定义如何对其进行验证。启用DKIM一般请求过于模糊。

从来自实际服务和路线的受控消息开始。保留其原始接收形式和可信接收者结果。这为提供商提供了具体的身份不匹配来进行调查,而无需假设产品在每个计划或传输上都提供自定义域签名。

分别说明身份

记录可见的From域, 信封发件人 身份, SPF 结果,每个DKIM d 域, 选择器 和验证结果。放 结盟 在一个单独的字段中。 RFC 9989 §4.4 将身份验证成功和标识符对齐视为不同的要求;不相关的传递DKIM域不会对齐,因为它属于发送提供商。

严格的DKIM对齐需要精确的域匹配 RFC 9989 §3.2.10。宽松对齐比较下的组织域 RFC 9989 §4.10.2。询问提供商实际上可以发出哪个 d 域,然后将其与您预期的 From 域和策略进行比较。在提供商确认支持的身份和帐户配置之前,请勿请求特定的DNS值。

清楚地显示误导性通行证

说明性身份工作表:

  • 仅提供者身份:From= brand.example ; d=provider.example;假定DKIM通行证;不对齐,假设这些是不相关的组织域。
  • 客户身份:From= brand.example ; d=brand.example;假定DKIM通行证;精确的域匹配。

假设出于本示例的目的而显示结果。它们不是收到消息测试的证据。在第一种情况下, DMARC仍可能通过对齐的SPF ,因此在未检查信封身份和SPF结果的情况下,请勿声明整体DMARC失败。该工作表隔离所请求的DKIM属性。

发送精确的技术请求

询问提供商指定的产品、帐户计划和发送路线是否支持与预期发件人地址一致的客户控制的签名域。包括 API、 SMTP 、活动或事务路由详细信息(如果适用)。询问别名、子域和委派用户的行为是否有所不同。

请求准确的选择器名称、 DNS记录类型和值、激活步骤和验证程序。询问谁控制私钥、如何执行轮换以及下线后验证记录会发生什么情况。如果一个 CNAME 是必需的,确认其目标和范围,而不是用猜测来替换它 TXT记录.

共享经过编辑的身份工作表或受控测试消息,而不是包含不必要的个人内容的客户消息。提供商支持请求不需要私人签名密钥或邮箱密码。将敏感凭证与普通票据分开。

更改DNS之前同意接受标准

有用的验收测试需要来自实际生产等效路线的新消息,即通过的预期消息 DKIM签名 在受信任的接收者处并根据相关政策进行调整。分别测试重要的消息格式和路由。仅仅发布DNS记录或查看经过验证的徽章并不是完整的证据。

如果提供商也添加了自己的签名,请检查两者。允许多个签名 RFC 6376 §4.2,并且传递的对齐签名提供了下面的DKIM路径 RFC 9989 §4.4.1。记录实际观察到的选择器和 d 域,而不是依赖标头工具显示的第一个签名。

诚实地处理不支持的能力

如果自定义对齐的DKIM不可用,请询问支持的替代方案及其限制。通过对齐的SPF路径可能满足适用直接路由的DMARC ,但它不会创建对齐的DKIM或通过转发保证弹性; RFC 7208 §10.3 讨论SPF介体的局限性。组织的要求可能需要不同的受支持的发送身份或服务。

使用商定的身份、路由、 DNS所有权、密钥保管人和收到的消息证据来关闭请求。如果某个功能仍然不受支持,请明确记录它。结果应该是可验证的发送设计,而不是承诺任何DKIM通行证都可以证明您的品牌身份。

记录下一个决定

在联系支持之前准备好这些字段:产品和路线;意图来自;观察到的 d/s 和可信结果;所需的对齐方式;能力问题;请求生成的DNS指令;关键保管人;轮换和退出问题;和验收标准。编辑不必要的个人数据。这是技术请求清单,而不是发送的票证、批准的DNS更改或配置服务的证明。

[ 外卖 ]

指定目标域、发件人域和发送路由。将DKIM有效性与对齐和总体DMARC分开。就接收消息的接受和密钥所有权达成一致。

[ 按角色 ]

这对您意味着什么

选择您的角色以执行后续实际步骤。

IT/邮件管理员

使请求可测试

签名身份、 DNS值和路由必须是明确的。

后续步骤

  1. 提供经过编辑的身份工作表。
  2. 验证每个发出的签名。
  3. 与通道分开记录对准。

CISO / SecOps

审查保管和出境条件

一致的签名将组织身份的使用委托给提供商。

后续步骤

  1. 确认钥匙保管控制。
  2. 定义轮换和离职职责。
  3. 将凭据保留在支持票证之外。

创始人/非技术人员

指定业务需要的结果

提供商的一般身份验证声明可能无法涵盖您的品牌标识。

后续步骤

  1. 命名 From 域和关键路由。
  2. 询问特定于计划的支持。
  3. 需要进行接收消息验收测试。

[ 常见问题解答 ]

常见问题

除了启用DKIM之外,我应该要求什么?

请求支持的 d 域与实际产品、计划和发送路线上的预期发件人域一致。

提供商域通行证是否满足一致的DKIM ?

当根据适用的对齐规则该域与作者域无关时,则不会。

RFC 9989 §4.4.1

什么是精确对齐?

DKIM d 域和作者域完全匹配,满足严格和宽松的域匹配。

RFC 9989 §3.2.10 RFC 9989 §4.4

如果没有对齐DKIM DMARC能否通过?

是的,通过对齐SPF 。这并不意味着DKIM路径是对齐的。

RFC 9989 §5.3.5

我应该发布哪些DNS值?

使用为授权帐户和支持的配置提供的准确的当前名称、类型和值。

我应该向提供商发送私钥吗?

不。支持诊断应使用适当的配置证据和受控或编辑的样本,而不是私人签名凭据。

什么证明提供商已完成设置?

来自预期路由的新消息,具有受信任的传递签名和所需的对齐方式。

如果产品无法进行自定义域签名怎么办?

记录限制并根据实际邮件路由和身份验证要求评估支持的替代方案。

[ 来源 ]

来源

  1. RFC 6376

    部分 §1 · §3.1 · §3.5 · §4.2 · §5.5

  2. RFC 9989

    部分 §3.2.10 · §4.4 · §4.4.1 · §4.10.2 · §5.3.5

  3. RFC 8601

    部分 §1.2 · §7.1

  4. RFC 7208

    部分 §10.3

[ 词汇表 ]

词汇表

DKIM
使用公钥数据验证的所选消息内容的域关联签名。

RFC 6376 §1

选择器
s 值与 d 签名域一起使用来定位验证数据。

RFC 6376 §3.1 RFC 6376 §3.5

DMARC对齐
经过身份验证的标识符和作者域之间所需的关系。

RFC 9989 §4.4

企业出处

为什么顶级金融机构和政府 退役了他们的电子邮件安全仪表板。

传统的电子邮件身份验证平台会向您出售仪表板并要求您的工程师来完成这项工作。在高风险环境中,手动监督意味着延迟执行、配置漂移和不受监控的影子域。

EmailAuth是代理电子邮件来源平台。 我们的代理人强制执行 p=reject,保持第三方发件人一致并将您的域名移至完整状态 RFC 9989 合规性、新的DMARC标准,以及人机交互审核能力。

政府 大型企业 一级金融机构

SaaS · 专用租赁 · 气隙本地部署 · BYOK 加密

知识库