Defaults.Exposed

Defaults.ExposedDMARC › DAMMM

Laporan Adopsi DMARC — Bulanan: DMARC Adoption Maturity Matrix (DAMMM)

Edisi #1 · data per 2026-06-29

DAMMM adalah pengukuran berulang atas adopsi DMARC di seluruh sensus — 261 juta domain, disajikan ulang setiap bulan dalam bentuk yang sama sehingga angka-angkanya dapat dipantau, dikutip, dan dipertanggungjawabkan. Matriks ini adalah DMARC Adoption Maturity Model (DAMM) yang diterapkan pada seluruh dunia.

Edisi #1 (2026-06) adalah dasarnya — garis acuan. Tidak ada klaim tren bulan ini, secara sengaja: setiap edisi mendatang mengukur pergerakan terhadap edisi ini. Tren dimulai bulan depan.

Matriks

Pangsa tahap DAMM per potongan populasi. Global mencakup setiap domain yang dievaluasi dalam sensus; potongan ccTLD dan gTLD mencakup liga yang dibekukan (TLD dengan setidaknya 50,000 domain yang dievaluasi), dibobot berdasarkan jumlah domain.

Tahap DAMMGlobalccTLD (liga)gTLD (liga)
Tahap 1–2 — tanpa rekaman DMARC 75.1% 67.2% 77.9%
Tahap 3–4 — dipublikasikan, tidak menegakkan 14.3% 19.4% 12.6%
Tahap 5 — menegakkan (quarantine/reject) 10.6% 13.4% 9.5%
Tahap 6 — diperkuat (proksi) mulai edisi #2 mulai edisi #2 mulai edisi #2
Skor Kematangan (0–100) 17.7 23.1 15.8
Rata-rata tahap DAMM (1–6) 2.16 dari 6 2.36 dari 6 2.08 dari 6

Di dalam Tahap 5, penegakan berimbang ketat: 13.8 juta domain pada p=quarantine berbanding 13.9 juta pada p=reject.

Tahap 6 adalah proksi pada tingkat sensus — cakupan np=/tree-walk DMARCbis ditambah keberadaan MTA-STS dan TLS-RPT di DNS — dan barisnya bergabung ke matriks mulai edisi #2. Pemisahan Observing-vs-Visibility di dalam tahap 3–4 memerlukan data laporan dan tidak dapat diturunkan dari sensus; ini ditandai sebagai dikecualikan, bukan diperkirakan. Potongan EU-vs-seluruh-dunia bergabung mulai edisi #2.

Perubahan Terbesar

Pergerakan memerlukan dua edisi. Mulai edisi #2, bagian ini menyebutkan pergerak terbaik dan terburuk liga dari bulan ke bulan — diukur terhadap keanggotaan yang dibekukan pada dasar, sehingga pergerakan adalah pergerakan yang nyata.

Pantauan Dinding

14.3% dari semua domain yang dievaluasi — sekitar 37.3 juta — tersangkut di tembok penghalang: DMARC dipublikasikan, tidak ada yang ditegakkan. Diukur terhadap rekaman ketimbang semua domain, 57.4% rekaman DMARC berada pada p=none. Inilah angka yang menjadi alasan keberadaan DAMM untuk digerakkan, dan yang dipantau laporan ini setiap bulan.

Pantauan Buta

64.3% rekaman DMARC tidak meminta laporan agregat sama sekali — hanya 23.2 juta dari 65 juta rekaman yang membawa alamat rua=. Sebuah rekaman tanpa pelaporan tidak dapat menemukan pengirim yang perlu diselaraskan, sehingga domain-domain ini memulai perjalanan dengan lampu padam.

Peringatan tetap: keberadaan rua= diukur di seluruh rekaman DMARC, sehingga tumpang tindih pastinya dengan kebijakan tunggal mana pun (seperti p=none) tidak dapat diturunkan dari sensus. Di mana suatu klaim menyentuh tumpang tindih itu, kami menyatakan batasan, bukan tabulasi-silang yang pasti.

Satu grafik, satu kisah

Kisah edisi ini, dalam satu baris: untuk setiap domain yang menegakkan DMARC, 7.1 tidak mempublikasikan rekaman sama sekali. (Hanya teks pada edisi ini; seri grafik dimulai bersama data tren pada edisi #2 — satu grafik per edisi, selalu satu kisah.)

Metodologi + changelog

Keanggotaan liga: TLD dengan setidaknya 50,000 domain yang dievaluasi pada edisi #1, dibekukan sehingga selisih bulan ke bulan adalah pergerakan yang nyata. Semua angka adalah angka sensus — seluruh populasi yang diukur, bukan sampel — dan hanya agregat.

Pemetaan tahap, sebagaimana dipublikasikan dalam data edisi:

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.

Skor Kematangan, sebagaimana dipublikasikan dalam data edisi:

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).

Rata-rata tahap DAMM, sebagaimana dipublikasikan dalam data edisi:

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).

Liga lengkap untuk edisi ini dapat diunduh sebagai CSV statis — satu baris per TLD liga (tld, kind, country, evaluated, anyPct, enforcePct, maturityScore, avgStage): dammm-2026-06.csv.

Catatan Perubahan

Ingin tahu posisi domain Anda? Jalankan pemeriksaan gratis → — privat; kami hanya menampilkan nilai domain kepada pemiliknya yang telah terverifikasi.

Pusat DMARC · Berdasarkan TLD · Berdasarkan negara · Model 6-tahap

Cara kami memberi nilai → · Hanya data agregat; kami tidak pernah mempublikasikan nilai domain individual.