Defaults.Exposed › DMARC › DAMMM
DMARC-adopsjonsrapport — månedlig: DMARC Adoption Maturity Matrix (DAMMM)
Utgave #1 · data per 2026-06-29
DAMMM er den gjentakende målingen av DMARC-adopsjon på tvers av hele folketellingen — 261 millioner domener, gjengitt hver måned i samme form slik at tallene kan følges, siteres og holdes til ansvar. Matrisen er DMARC Adoption Maturity Model (DAMM) anvendt på verden.
Utgave #1 (2026-06) er grunnlinjen – streken i sanden. Ingen trendpåstander denne måneden, med hensikt: hver fremtidige utgave måler bevegelse mot denne. Trender begynner neste måned.
Matrisen
DAMM-trinnandeler etter populasjonssnitt. Globalt dekker hvert evaluerte domene i folketellingen; ccTLD- og gTLD-snittene dekker den fryste ligaen (TLD-er med minst 50,000 evaluerte domener), vektet etter domeneantall.
| DAMM-trinn | Globalt | ccTLD-er (liga) | gTLD-er (liga) |
|---|---|---|---|
| Trinn 1–2 — ingen DMARC-oppføring | 75.1% | 67.2% | 77.9% |
| Trinn 3–4 — publisert, ikke håndhevende | 14.3% | 19.4% | 12.6% |
| Trinn 5 — håndhever (quarantine/reject) | 10.6% | 13.4% | 9.5% |
| Trinn 6 — herdet (indikator) | fra utgave #2 | fra utgave #2 | fra utgave #2 |
| Modenhetsskår (0–100) | 17.7 | 23.1 | 15.8 |
| Gjennomsnittlig DAMM-trinn (1–6) | 2.16 av 6 | 2.36 av 6 | 2.08 av 6 |
Innen Trinn 5 er håndheving dødt løp: 13.8 millioner domener på p=quarantine mot 13.9 millioner på p=reject.
Trinn 6 er en indikator på folketellingsnivå – DMARCbis np=/tree-walk-dekning pluss MTA-STS- og TLS-RPT-tilstedeværelse i DNS – og raden slutter seg til matrisen fra utgave #2. Observing-mot-Visibility-delingen innen trinn 3–4 krever rapportdata og kan ikke utledes fra en folketelling; den er markert ut, ikke estimert. EU-mot-resten-av-verden-snittet slutter seg til fra utgave #2.
Flyttere
Bevegelse krever to utgaver. Fra utgave #2 navngir denne seksjonen ligaens beste og verste flyttere fra måned til måned – målt mot et medlemskap fryst ved grunnlinjen, slik at bevegelse er reell bevegelse.
Veggvakt
14.3% av alle evaluerte domener — omtrent 37.3 millioner — sitter fast ved veggen: DMARC publisert, ingenting håndhevet. Målt mot oppføringer fremfor alle domener sitter 57.4% av DMARC-oppføringene på p=none. Dette er tallet DAMM finnes for å flytte, og det denne rapporten følger hver måned.
Blindvakt
64.3% av DMARC-oppføringene ber ikke om aggregerte rapporter i det hele tatt – kun 23.2 millioner av 65 millioner oppføringer bærer en rua=-adresse. En oppføring uten rapportering kan ikke finne avsenderne den trenger å tilpasse, så disse domenene har startet reisen med lyset av.
Stående forbehold: rua=-tilstedeværelse måles på tvers av alle DMARC-oppføringer, så dens nøyaktige overlapp med en enkelt policy (som p=none) kan ikke utledes fra folketellingen. Der en påstand berører den overlappen oppgir vi grenser, aldri nøyaktige krysstabeller.
Ett diagram, én historie
Denne utgavens historie, i én linje: for hvert domene som håndhever DMARC, publiserer 7.1 ingen oppføring i det hele tatt. (Kun tekst denne utgaven; diagramserien starter sammen med trenddataene i utgave #2 – ett diagram per utgave, alltid én historie.)
Metodikk + endringslogg
Ligamedlemskap: TLD-er med minst 50,000 evaluerte domener i utgave #1, fryst slik at deltaer fra måned til måned er reell bevegelse. Alle tall er folketellingstall – hele den målte populasjonen, ikke et utvalg – og kun aggregerte.
Trinnkartlegging, slik den er publisert i utgavedataene:
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.
Modenhetsskår, slik den er publisert i utgavedataene:
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).
Gjennomsnittlig DAMM-trinn, slik det er publisert i utgavedataene:
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).
Hele ligaen for denne utgaven kan lastes ned som en statisk CSV – én rad per liga-TLD (tld, kind, country, evaluated, anyPct, enforcePct, maturityScore, avgStage): dammm-2026-06.csv.
Endringslogg
- 2026-06 · Utgave #1 – grunnlinje etablert: Matrisen (globale + liga-ccTLD/gTLD-snitt), Veggvakt, Blindvakt. Ligamedlemskap fryst ved ≥50,000 evaluerte domener. EU-mot-resten-av-verden-snittet, Trinn-6-indikatorraden, Flyttere og diagramseriene begynner med utgave #2. Ingen trendpåstander i denne utgaven.
Vil du vite hvor domenet ditt står? Kjør den gratis sjekken → — privat; vi viser alltid kun et domenes karakter til dets bekreftede eier.
DMARC-knutepunkt · Etter TLD · Etter land · 6-trinnsmodellen
Slik graderer vi → · Kun aggregerte data; vi publiserer aldri et enkelt domenes karakter.