DMARC 记录生成与检测
生成 / 校验域名的 DMARC 策略记录,并模拟策略效果。
使用说明
- 选择策略(
none监控 /quarantine隔离 /reject拒收)、对齐模式(SPF 与 DKIM 的宽松 / 严格对齐)、子域策略与百分比,自动生成 DMARC 记录。 - 粘贴已有记录可反向解析,逐项说明每个标签的含义与当前生效的策略强度。
- 校验报告地址(
rua/ruf)是否为合法 mailto URI、外部域名是否需要授权发布 DMARC 记录(_report._dmarc.下的 TXT 授权记录)。 - 内置「部署路径」建议:从
p=none开始收报告 → 分析未对齐来源 → 逐步收紧到reject。
应该从 p=none 开始吗?
强烈建议。先 p=none 只收报告不发策略,跑一两周看 rua 汇总报告里有哪些合法发信源没被识别,补上之后再收紧。直接上 reject 很容易把正常邮件一起挡了。
rua 报告为什么收不到?
常见原因:报告地址不在本域下且未授权(需要在外部域的 _report._dmarc.你的域名 下发布授权 TXT);或收件方还没发送报告(很多服务商按天汇总,有延迟)。
宽松对齐和严格对齐差在哪?
宽松对齐(r=spf / adkim=r)只要求组织域名一致,子域不同也算过;严格对齐要求完全一致。多域名、多子域发信的团队通常先用宽松对齐。
pct 标签有什么用?
指定多大比例的邮件应用该策略。pct=10 表示只对 10% 的邮件执行拒收,其余只记录。用于灰度收紧 —— 先小比例试跑,确认无误再放到 100。