Defaults.Exposed › DMARC › DAMMM
DMARC 采用报告——月度:DMARC 采用成熟度矩阵(DAMMM)
第 1 版 · 数据截至 2026-06-29
DAMMM 是对整个普查范围内 DMARC 采用情况的周期性测量——261 百万个域名,每月以相同的形式重新陈述,使这些数字得以被观察、引用和问责。这个矩阵是将 DMARC 采用成熟度模型(DAMM) 应用于全世界的结果。
第 1 版(2026-06)是基线——划下的标尺线。本月刻意不作任何趋势论断:未来每一版都将以此版为参照来衡量变动。趋势自下月开始。
矩阵
按总体切分的 DAMM 阶段占比。全球涵盖普查中每一个评估域名;ccTLD 和 gTLD 切分涵盖冻结的联赛(评估域名数不少于 50,000 的 TLD),按域名数量加权。
| DAMM 阶段 | 全球 | ccTLD(联赛) | gTLD(联赛) |
|---|---|---|---|
| 第 1–2 阶段——无 DMARC 记录 | 75.1% | 67.2% | 77.9% |
| 第 3–4 阶段——已发布,未强制执行 | 14.3% | 19.4% | 12.6% |
| 第 5 阶段——强制执行(quarantine/reject) | 10.6% | 13.4% | 9.5% |
| 第 6 阶段——已加固(代理) | 自第 2 版起 | 自第 2 版起 | 自第 2 版起 |
| 成熟度评分(0–100) | 17.7 | 23.1 | 15.8 |
| 平均 DAMM 阶段(1–6) | 6 阶段中的第 2.16 阶段 | 6 阶段中的第 2.36 阶段 | 6 阶段中的第 2.08 阶段 |
在第 5 阶段内,强制执行方式势均力敌:13.8 百万个域名采用 p=quarantine,对 13.9 百万个采用 p=reject。
在普查层面,第 6 阶段是一个代理指标——DMARCbis np=/树遍历覆盖,外加 DNS 中 MTA-STS 和 TLS-RPT 的存在——其对应行自第 2 版起加入矩阵。第 3–4 阶段内“观察中”与“可见性”的划分需要报告数据,无法从普查中推导;此处予以标注,而非估算。 EU 对全球其余地区的切分自第 2 版起加入。
变动者
衡量变动需要两个版本。自第 2 版起,本节将列出联赛中月度之间表现最佳和最差的变动者——以冻结于基线的成员资格为参照,因此变动是真实的变动。
卡墙观察
14.3% 的全部评估域名——约 37.3 百万个——卡在墙前:已发布 DMARC,却毫无强制执行。以记录(而非全部域名)为分母衡量,57.4% 的 DMARC 记录停留在 p=none。这正是 DAMM 存在的意义所在——推动这个数字,也是本报告每月盯守的数字。
摸黑观察
64.3% 的 DMARC 记录根本不请求任何汇总报告——65 百万条记录中,仅有 23.2 百万条带有 rua= 地址。没有报告的记录无法找到它需要对齐的发件方,因此这些域名一上路就摸黑前行。
常设说明:rua= 的存在是在所有 DMARC 记录中衡量的,因此无法从普查中推导出它与任何单一策略(如 p=none)的确切重叠。凡涉及该重叠的论断,我们只给出上下界,绝不给出确切的交叉列表。
一张图表,一个故事
本版的故事,一句话概括:每有一个域名强制执行 DMARC,就有 7.1 个根本没有发布记录。(本版仅为文字;图表系列将与趋势数据一同自第 2 版起开始——每版一张图表,始终只讲一个故事。)
方法论 + 变更日志
联赛成员资格:在第 1 版时评估域名数不少于 50,000 的 TLD,冻结以确保月度之间的差值是真实的变动。所有数字均为普查数字——整个测量总体,而非样本——且仅为汇总数据。
阶段映射,依版本数据所发布:
Census-level 6-stage buckets from checks.json total dmarc states (evaluated = n - na; any = evaluated - absent; enforce = quarantine + reject): s12_no_record = 100 - any%, s34_none_only = any% - enforce%, s5_enforced = enforce%. Percentages are shares of the evaluated population (na = 0 at census level, so evaluated = checks.json graded). graded is the tlds.json grade-rollup total, carried for reference; its denominator differs slightly from checks.json.
成熟度评分,依版本数据所发布:
maturityScore = ((2.5*none_only_share + 5*enforce_share) / 5) * 100, where shares are fractions of the evaluated population (none_only = (any-enforce)/evaluated, enforce = (quarantine+reject)/evaluated; domains with no record contribute 0). 0 would mean no domain publishes a record; 100 would mean every domain enforces; a published-but-unenforced record earns half-credit (2.5 of 5).
平均 DAMM 阶段,依版本数据所发布:
avgStage = 1.5*no_record_share + 3.5*none_only_share + 5*enforce_share, shares as fractions of the evaluated population; 1-6 scale using stage midpoints (no record = 1.5, published-not-enforcing = 3.5, enforcing = 5).
本版完整联赛可下载为静态 CSV——每个联赛 TLD 一行(tld, kind, country, evaluated, anyPct, enforcePct, maturityScore, avgStage):dammm-2026-06.csv。
变更日志
- 2026-06 · 第 1 版——基线确立:矩阵(全球 + 联赛 ccTLD/gTLD 切分)、卡墙观察、摸黑观察。联赛成员资格冻结于评估域名数 ≥50,000。EU 对全球其余地区的切分、第 6 阶段代理行、变动者以及图表系列自第 2 版起加入。本版不作任何趋势论断。
想知道您的域名处于什么水平吗? 运行免费检查 → — 私密;我们只会向域名的已验证所有者显示其评级。
DMARC 中心 · 按 TLD · 按国家/地区 · 六阶段模型
我们如何评级 → · 仅为整体数据;我们绝不公布任何单个域名的评级。