[ DMARC和政策 ]

添加应用程序或电子邮件服务时重新评估DMARC

在依赖其发送商业邮件之前,为每个发送工作流程配备所有者、支持的身份、策略决策和接收消息测试。

由EmailAuth研究团队提供

[ 要点 ]

  • 批准每个有意义的工作流程,而不仅仅是提供商控制台。
  • 使用支持的身份设置并解释确切的DNS差异。
  • 保留未经测试的路径待处理并计划恢复和退役。
在此页面上

添加电子邮件服务会改变您的发送资产,即使主要服务 DMARC记录 保持原样。新购买的计费平台、支持台或营销应用程序可以在“发件人”中显示您的域,同时验证不同的身份。将加入视为对业务邮件路由的更改,而不仅仅是粘贴DNS记录的请求。

目标是在客户依赖之前建立一条自有、受支持且经过测试的发送路径。审查可以很小,但应该涵盖应用程序将使用的每个工作流程以及以后维护它所需的证据。

定义预期发送范围

询问应用程序所有者该服务将发送哪些消息、用户将看到哪些发件人地址、谁接收这些消息以及该应用程序是否具有单独的交易和营销路径。包括帐户恢复和计划报表等低频操作。

记录谁控制提供商帐户以及谁可以更改其发件人设置。保持帐户安全和业务审批以及技术认证。 DMARC 并不表明特定活动、发票或请求已获得您的组织的授权。

慎重选择目标域。子域可以提供操作边界,但其策略和 结盟 必须检查行为。不要假设主域的执行策略自动为每个子工作流提供相同的结果。使用 子域政策指南 在规划该边界时。

获取提供商的实际配置

使用针对特定产品和发送模式的当前第一方说明。询问发件人中将出现什么内容、服务使用哪个信封域以及是否提供客户域 DKIM 签署。仅域所有权验证并不能确定消息是否使用一致的身份进行签名。

从授权服务配置而不是从示例文章复制生成的DNS值。在进行更改之前,请检查确切的DNS所有者名称、记录类型、现有记录和区域所有权。一个 选择器 或来自其他帐户的验证令牌不是可重复使用的模板。

如果该服务需要 SPF 更改,确定评估哪个域的SPF以及更改如何影响其查找预算 RFC 7208 §4.6.4。在下面 RFC 7208 §2.4 和 RFC 7208 §4.4,当服务使用不同的信封域时,将供应商添加到组织的根SPF可能无关紧要。将请求的更改及其理由放在一起。

使准备矩阵具体化

以下是综合规划示例,未观察到测试数据。它的“待定”单元是经过深思熟虑的:配置声明在批准之前必须用证据替换。

  • 工作流程:收据;预期来自域: billing.example.com;所需证据:收到带有一致DKIM收据、记录的信封身份和策略发现;发布决定:待测试
  • 工作流程:密码重置;预期来自域: accounts.example.com;所需证据:通过真实应用路径重置消息,包括任何网关;发布决定:待测试
  • 工作流程:活动;预期来自域: news.example.com;所需证据:实际活动信息、身份验证结果和适用的接收者-提供者要求;发布决定:待审核

将所有者、提供商帐户参考、源文档、上次测试日期和回滚操作添加到您的工作寄存器中。只要服务使用不同的发件人身份或交付基础设施,就可以分离工作流程。一份成功的收据并不能证明活动路径。

检查政策差异,包括没有变化

了解现有政策并解释入职是否会改变它。如果新路由在现有策略下进行身份验证和对齐,“ DMARC策略无变化”就是合理的结果。这仍然是一个值得记录的决定。

DMARC的消息级传递条件需要传递对齐的身份。对于强制部署,还要考虑路由弹性: RFC 9989 表示当作者域策略是时,域所有者不得仅依赖SPF p=reject。验证受支持的一致DKIM ,而不是仅依赖直邮SPF测试。看 RFC 9989 §5.3.5 和 RFC 9989 §8.

默认情况下,不要降低父策略以适应未就绪的应用程序。首先解析发送方支持的身份配置。如果需要临时例外,请获得所有者的范围批准、到期和退出测试。记录准确的风险和受影响的领域,而不是一揽子承诺交付将得到改善。

测试企业将使用的路线

通过每个工作流程将非敏感示例发送给授权收件人。记录受信任的接收系统、发件人域、 SPF身份、每个相关的DKIM结果、适用的策略和DMARC结果。在属于预期路由的任何网关或转发阶段之后进行测试。

实际发货情况另行核对。 DMARC通行证不保证收件箱的放置或满足所有收件人-提供者规则。例如, Gmail的批量发件人要求包括SPF 、 DKIM和DMARC配置,以及其他传送要求。咨询当前 Gmail发件人指南 当该受众相关时。

仅批准有足够证据的工作流程。如果尚未执行低频作业,请通过计划的所有者操作将其保留为待处理状态,而不是将整个应用程序标记为完成。

有意监控和退休

比较后续 汇总报告 以及具有预期发送者模式的应用程序交付日志。报告可以揭示流量,但本身无法证明提供商帐户已获得授权或每个罕见的工作流程都已执行。

启动前定义恢复:禁用受影响的发送工作流程、恢复批准的发件人配置或通过先前验证的受支持服务进行路由。 DNS回滚会产生缓存后果,包括在 TTL 到期后限定陈旧答案的使用 RFC 8767 §4,所以这不是瞬间的普遍逆转。

最后,设定退休条件。删除应用程序后,请在清理之前检查其发送权限、提供商帐户和DNS依赖关系。保留 发件人库存 当前通过购买、更改和退休,而不仅仅是当天 DMARC执行 已启用。

明确下一步的决定

在计划装置中,经过验证的收据路径不会清除重置或营销活动行。记录每个实际结果和证据日期,或保留“待定”。对于不改变策略决策,仍记录身份配置和测试路由。规划示例不断言任何应用程序帐户、 DNS记录或消息测试存在。

[ 外卖 ]

批准每个有意义的工作流程,而不仅仅是提供商控制台。使用支持的身份设置并解释确切的DNS差异。保留未经测试的路径待处理并计划恢复和退役。

[ 按角色 ]

这对您意味着什么

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

IT/邮件管理员

一起批准路由、身份和DNS差异。

使用提供商生成的值和当前文档,然后测试生产发送路径。当应用程序有多种身份验证模式时,保留矩阵。

后续步骤

  1. 在编辑之前检查现有的DNS和查找约束。
  2. 捕获每个工作流程的可信接收者结果。
  3. 规划范围内的恢复路线和启动后检查。

CISO / SecOps

使新的发送机构成为负责任的改变。

新服务在承载组织身份的通信中发挥作用。必要时需要企业主、受控帐户访问和有证据支持的例外决策。

后续步骤

  1. 保持临时例外的范围和时间限制。
  2. 查看单个成功测试隐藏的依赖关系。
  3. 服务退役时删除过时的权限。

创始人/非技术人员

在软件启动时包括电子邮件准备情况。

当控制台变绿时,购买尚未完成。要求店主出示客户所依赖的收据、恢复消息或通知。

后续步骤

  1. 列出每个关键业务发送工作流程。
  2. 将未经测试的工作流程保留为待处理。
  3. 通过退休分配所有权,而不仅仅是启动。

[ 常见问题解答 ]

常见问题

每次添加电子邮件服务时都必须更改DMARC吗?

不可以。新路线可以在现有政策下运行。记录该决定并验证实际消息,而不是自动更改策略。

域验证是否证明新服务通过了DMARC ?

不。它可能只能证明对某个域的控制。测试实际的发件人、信封和签名身份以及接收系统的评估。

RFC 9989 §5.3.5

该服务是否应该始终添加到我们的根SPF记录中?

仅对SPF实际评估的身份进行支持的、合理的更改。使用其他信封域的服务可能不会受到您的根SPF记录的影响。

RFC 7208 §2.4 RFC 7208 §4.4

一项测试可以验证应用程序中的所有工作流程吗?

不会。事务邮件、活动和恢复消息可能使用不同的身份或路由。测试每个有意义的工作流程或将其保留为明确待处理。

我们是否应该在入职期间将父策略移至“无”?

默认情况下不是。首先解决发送方配置问题。任何临时例外都需要定义范围、批准、所有者、到期和退出测试。

在p=reject?

它可以解释特定邮件的DMARC通行证,但RFC 9989表示域所有者不得仅依赖 p=reject 的SPF p=reject.验证DKIM和预期路线是否一致。

RFC 9989 §5.3.5 RFC 9989 §8

审批记录中包含哪些内容?

工作流程所有者、提供程序配置、策略差异或不更改决策、实际测试结果、突出的限制和恢复操作。

当应用程序停用时会发生什么?

检查其帐户、发送权限和DNS依赖性,然后通过批准的更改流程删除过时的访问和记录。避免盲目破坏共享依赖关系。

[ 来源 ]

来源

  1. RFC 9989

    部分 §4.4 · §5.3.5 · §5.4 · §8 · §3.2.2

  2. RFC 7208

    部分 §2.4 · §4.4 · §4.6.4

  3. RFC 8601

    部分 §7.1

  4. RFC 8767

    部分 §4

  5. Google Gmail发件人指南

    部分 发件人要求和指南:批量发件人 · 电子邮件身份验证要求和指南

[ 词汇表 ]

词汇表

DMARC
一种评估传递的经过身份验证的标识符是否与适用策略下的作者域一致的机制。

RFC 9989 §5.3.5

作者域
消息 From 标头字段中的域,用作DMARC参考标识。

RFC 9989 §3.2.2

企业出处

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

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

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

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

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

知识库