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 · 按國家/地區 · 六階段模型
我們如何評級 → · 僅為整體數據;我們絕不公布任何單個網域的評級。