[ 标准和DMARCbis ]

DMARCbis准备情况:更改DNS之前要检查的内容

DMARCbis保持v=DMARC1.有用的准备情况审查会检查更改的策略行为、收件人支持、报告以及您的组织所依赖的合法邮件。

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

[ 要点 ]

  • 记录版本仍为v=DMARC1.
  • 测试、域边界处理和报告需要明确的预期结果检查。
  • 发布的标准和部署的实现是不同的事情。
在此页面上

DMARCbis 改变部分的方式 DMARC 被指定并实施。它不会要求您将记录重命名为 DMARC2。核心规格, RFC 9989,发表于 2026 年 5 月,同时 RFC 9990 和 RFC 9991 分别涵盖汇总报告和故障报告。

实际任务是确定哪些更改会影响您的域、发送服务以及处理身份验证数据的软件。首先要了解当前的规范,然后将它们与已使用的配置和流程进行比较。结果应该是一份清晰的准备登记册,其中包含证据、所有者和针对每个发现的决定。

将三种规格映射到您的系统

将当前文档用于各自的工作:

文档要审查什么
RFC 9989核心DMARC评估、策略发现、 结盟 并记录语义
RFC 9990聚合报告格式、生成和处理
RFC 9991故障报告及其处理注意事项

从现有记录和配置历史记录开始。不要仅仅因为旧指南引用了操作记录就删除操作记录 RFC 7489。确定已更改的指令以及实现这些指令的软件。

主要审查领域包括以下内容:

  • 域发现: RFC 9989第 4.10 节 定义DNS树遍历。查看采用较旧的公共后缀列表发现模型的系统。
  • 政策标签: 检查当前的IANA注册表。这 百分率, 射频 和 里 标签是历史性的。评估 t, NP 和 PSD 根据它们的实际范围,而不是将它们添加为升级清单。
  • 测试: 确定相关评估者如何实现二进制文件 t 信号。声明的测试状态和接收者的最终处置是不同的观察结果。
  • 报告: 确认收集器和解析器处理您期望收到的报告格式和字段,而不会丢失相关的遗留观察结果。

版本标记仍然存在 v=DMARC1。请勿替代 DMARC2 或者用测试标志机械地替换旧的百分比。

将更改的标签翻译成测试

这 t 标志默认为 n,请求将声明的评估应用于DMARC故障。环境 t=y 表明业主正在测试而不是要求直接应用申报的评估。 RFC 9989第 4.7 节 定义了失败邮件的一级减少:拒绝变为隔离,隔离变为无。实现也可能有相关的特殊处理。

该标志不会将失败的身份验证结果更改为通过、更改报告生成或影响无策略。它是二进制的,而不是对任意百分比的邮件进行采样的请求。在依赖实际流量之前建立实施支持,并将接收器本地过滤与策略级测试结果分开。

另外两个标签影响评估范围:

  • NP: 指定对当前不存在的子域的评估 组织域。如果不存在,则适用的后备为 sp(如果存在),否则为 p。一个失踪的 MX记录 单独并不能证明不存在。
  • .psd: 标记发现期间使用的域边界信息。默认 u 将边界确定留给发现规则; y 标识公共后缀,而 n 标识其自身及其子域的非公共后缀组织边界。在未确定其正确描述域的情况下,请勿设置任一显式边界值。

普通组织不应仅仅为了声称准备就绪而将其域名标记为公共后缀。检查实际的发现假设和委托的命名空间。这 子域政策指南 涵盖范围更窄的继承问题。

确定必须继续工作的邮件

域可能不仅仅代表员工电子邮件。它可以出现在发票、登录链接、客户警报和外部机构发送的消息上。标准更新是在仓促的配置更改破坏这些依赖关系之前检查这些依赖关系的机会。

要求提供三项可交付成果:使用您身份的服务清单、对影响您的具体更改的解释以及关键消息的测试计划。答案应该将已发布的规范与特定接收器或软件服务已经部署的功能区分开来。

分配所有权和预算。报告处理变更需要有人负责报告管道。无法正确验证的发件人需要其企业所有者的参与。将这两个项目称为DNS升级隐藏了工作。

建立准备登记册

以下是说明性规划登记册,而不是对真实域的评估:

寻找需要工作完成的证据
推出说明采用百分比抽样使用下面的受控装置测试二进制标志记录申报评估、测试标志后评估和独立接收者决定
报告解析器采用一种遗留模式检查接受的格式、字段和错误处理对有效的、遗留的和畸形的灯具进行版本控制
关键应用程序没有已知的所有者建立业务服务和支持的身份指定所有者和已验证的收到消息样本
DNS编辑器由外包团队控制同意批准和恢复责任准确的变更预览、批准和恢复材料

以下综合装置指定了实施RFC 9989受控评估器的预期结果。它们是测试输入,而不是生产记录模板或已执行的测试。假设发现有效的适用策略并且测试消息未通过DMARC 。

夹具输入预期政策层面观察
测试标志p=reject; t=y验证仍然失败; t=y后的评估是隔离,而不是声明拒绝
没有标记p=none; t=y该标志使无评估和报告生成行为保持不变
不存在的孩子流行的组织域策略p=none; sp=quarantine; np=reject,默认t=n;孩子被确定为不存在并且没有直接政策适用的子评估被拒绝,而不是现有子 sp 值

分别捕获评估者版本、输入、观察到的验证、选定的评估和任何最终处理。受控夹具建立测试的行为;它并不能证明每个互联网接收者都执行相同的规则。政策级别的隔离观察并不是垃圾邮件文件夹放置的普遍承诺。

还要审查政策的适用性。 RFC 9989第 7.4 节 建议不要拒绝通用电子邮件域,因为合法的间接路由(包括邮件列表)可能会中断。在提出更强有力的政策之前,准备情况审查应确定这些路线并评估适用的互操作性指南。

将配置更改与软件或流程更改分开。有些发现不需要立即进行DNS编辑。其他则需要提供程序更新、解析器修复或受控实施测试。

检查互操作性和准备声明的限制

准备情况声明应指定其范围。它是否涵盖域组合、策略评估器、报告处理器,还是仅涵盖 一个记录 查看?这些是不同的评估。

使用寄存器来跟踪实现版本和未解决的差异。从现有和不存在的子域、对齐模式、间接邮件和DNS故障中选择适用的案例。

将接收者的自由裁量权视为运营模式的一部分。规范的发布并不会使每个接收器的行为都相同。已发布的拒绝首选项也不能证明每个收件人都拒绝了每条失败的消息。

对受损帐户、欺骗性显示名称、相似域名和敏感业务审批保持独立控制。 DMARC准备情况不会将域身份验证转变为对邮件内容安全性的判断。

进行并验证所需的更改

在生产变更之前,保留之前的状态,识别受影响的流程,获得适当的批准并定义恢复条件。然后通过完整的发送路径验证已发布的配置和代表消息。

如果结果与预期行为不一致,请暂停向其他域的扩展并解决或明确接受兼容性发现。

对于基础身份,请使用 对准诊断指南。对于初始配置,请遵循 DMARC创建和验证工作流程。对于报告层,使用 汇总报告演练.

实用的外卖

当每个适用的发现都有所有者、支持的决策和可重复的证据时,结束评估。保持未解决的实施差异可见,验证关键消息和报告处理,并保留批准的恢复条件。就绪标签应指向该记录,而不是替换它。

[ 按角色 ]

这对您意味着什么

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

IT/邮件管理员

建立可重复的间隙寄存器。

将当前的核心和报告规范与实际使用的评估器、记录和解析器进行比较。将记录的标准变更与相关接收器或软件版本实现它的证据分开。

后续步骤

  1. 捕获现有配置和软件版本。
  2. 测试适用的发现、调整和报告案例。
  3. 将建议的更改、测试结果和恢复路线放在一起。

CISO / SecOps

批准定义的范围,而不是准备就绪徽章。

记录检查、领域组合审查和解析器评估是不同的范围。要求评估说明其涵盖的范围、缺少证据的地方以及如何处理互操作性和残留风险。

后续步骤

  1. 审查间接邮件和通用政策的影响。
  2. 要求提供实施和兼容性证据。
  3. 保留帐户、相似域和业务审批控制。

创始人/非技术人员

询问更新对业务有何变化。

请求为客户和员工所依赖的通信制定范围计划。标准更新可能需要在发送方、报告系统或操作程序以及DNS中进行工作。资助并分配这些具体任务。

后续步骤

  1. 识别账单、登录和通知邮件的所有者。
  2. 询问哪些调查结果会影响您的服务以及原因。
  3. 在接受升级状态之前需要验证结果。

[ 常见问题解答 ]

常见问题

我是否需要 DMARC2 记录才能使用DMARCbis ?

不可以。RFC RFC 9989保留v=DMARC1.检查更改的协议、策略和报告行为,而不是用 DMARC2 替换版本。

DMARCbis还只是草案吗?

核心修订版于 2026 年 5 月作为RFC 9989发布,其中RFC 9990和RFC 9991解决了报告问题。检查您计划使用的功能的当前文档状态和实施支持。

我应该立即从每条记录中删除 pct 吗?

首先查看当前注册表、预期的推出行为和相关实现。在更新的规范下,该标签具有历史意义,但机械编辑并不能替代经过测试的过渡。

t 标签是否可以替代基于百分比的部署?

t 标志是二进制的,默认为 n。当t=y, RFC 9989指定对失败邮件进行一级减少:拒绝隔离或不隔离。它不会将DMARC失败更改为通过、影响无策略或更改报告生成。确认实施支持并将最终接收者处理分开。

RFC 更新是否意味着我的报告需要解析器更新?

这意味着应该评估解析器。在决定是否需要实施更改之前,测试其必须处理的格式、字段、扩展和遗留报告。

小企业应该要求其提供商提供什么?

要求提供范围差距登记册、受影响的发件人和系统的列表、提议的更改、验证证据和恢复路线。避免接受不明原因的升级状态作为可交付成果。

DNS检查器可以证明DMARCbis准备情况吗?

DNS检查可以评估特定的已发布配置。它本身无法验证报告解析器、每个发送流程、接收器实现或组织的变更流程。

应提供哪些证据来结束DMARCbis准备情况审查?

保留适用的发现、所有者、批准的更改、评估器或解析器版本、预期和观察到的结果、关键消息验证和恢复条件。记录未解决的兼容性差异,而不是用无法解释的就绪标签来关闭它们。

[ 来源 ]

来源

  1. RFC 9989 : DMARC核心协议
  2. RFC 9990 : DMARC汇总报告
  3. RFC 9991 : DMARC故障报告
  4. IANA DMARC参数注册表

企业出处

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

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

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

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

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

知识库