Defaults.Exposed › DMARC › DAMMM
Raport o Wdrożeniu DMARC — Miesięcznie: Matryca Dojrzałości Wdrożenia DMARC (DAMMM)
Wydanie #1 · dane na dzień 2026-06-29
DAMMM to cykliczny pomiar wdrożenia DMARC w całym spisie — 261 milionów domen, przedstawiany ponownie co miesiąc w tej samej formie, aby liczby można było śledzić, cytować i rozliczać. Matryca to Model Dojrzałości Wdrożenia DMARC (DAMM) zastosowany do świata.
Wydanie #1 (2026-06) jest wydaniem bazowym — linią odniesienia. W tym miesiącu żadnych twierdzeń o trendach, celowo: każde przyszłe wydanie mierzy ruch względem tego. Trendy zaczynają się w przyszłym miesiącu.
Matryca
Udziały etapów DAMM według przekrojów populacji. Globalne obejmuje każdą ocenioną domenę w spisie; przekroje ccTLD i gTLD obejmują zamrożoną ligę (TLD z co najmniej 50,000 ocenionymi domenami), ważone liczbą domen.
| Etap DAMM | Globalnie | ccTLD (liga) | gTLD (liga) |
|---|---|---|---|
| Etapy 1–2 — brak rekordu DMARC | 75.1% | 67.2% | 77.9% |
| Etapy 3–4 — opublikowany, nieegzekwujący | 14.3% | 19.4% | 12.6% |
| Etap 5 — egzekwujący (quarantine/reject) | 10.6% | 13.4% | 9.5% |
| Etap 6 — utwardzony (proxy) | od wydania #2 | od wydania #2 | od wydania #2 |
| Wskaźnik Dojrzałości (0–100) | 17.7 | 23.1 | 15.8 |
| Średni etap DAMM (1–6) | 2.16 z 6 | 2.36 z 6 | 2.08 z 6 |
W ramach Etapu 5 egzekwowanie to remis: 13.8 milionów domen przy p=quarantine wobec 13.9 milionów przy p=reject.
Etap 6 to na poziomie spisu wskaźnik zastępczy — pokrycie DMARCbis np=/tree-walk plus obecność MTA-STS i TLS-RPT w DNS — a jego wiersz dołącza do matrycy od wydania #2. Podział na Obserwujące-vs-Widoczność w ramach etapów 3–4 wymaga danych z raportów i nie da się go wyprowadzić ze spisu; jest zaznaczony, a nie szacowany. Przekrój UE-vs-reszta świata dołącza od wydania #2.
Ruchy
Ruch wymaga dwóch wydań. Od wydania #2 ta sekcja wskazuje najlepszych i najgorszych z miesiąca na miesiąc uczestników ligi — mierzonych względem przynależności zamrożonej w wydaniu bazowym, więc ruch jest rzeczywistym ruchem.
Obserwacja Ściany
14.3% wszystkich ocenionych domen — około 37.3 milionów — utknęło pod ścianą: DMARC opublikowany, nic nieegzekwowane. Mierzone względem rekordów, a nie wszystkich domen, 57.4% rekordów DMARC pozostaje przy p=none. To liczba, którą DAMM ma za zadanie poruszyć, i ta, którą ten raport śledzi co miesiąc.
Obserwacja Ślepoty
64.3% rekordów DMARC w ogóle nie żąda żadnych raportów zbiorczych — tylko 23.2 milionów z 65 milionów rekordów zawiera adres rua=. Rekord bez raportowania nie może znaleźć nadawców, których musi wyrównać, więc te domeny rozpoczęły podróż z pogaszonymi światłami.
Stałe zastrzeżenie: obecność rua= jest mierzona we wszystkich rekordach DMARC, więc jej dokładne pokrycie z jakąkolwiek pojedynczą polityką (taką jak p=none) nie da się wyprowadzić ze spisu. Tam, gdzie twierdzenie dotyka tego pokrycia, podajemy granice, nigdy dokładne tabele krzyżowe.
Jeden wykres, jedna historia
Historia tego wydania w jednym zdaniu: na każdą domenę egzekwującą DMARC przypada 7.1 niepublikujących żadnego rekordu. (W tym wydaniu tylko tekst; seria wykresów zaczyna się wraz z danymi o trendach w wydaniu #2 — jeden wykres na wydanie, zawsze jedna historia.)
Metodologia + dziennik zmian
Przynależność do ligi: TLD z co najmniej 50,000 ocenionymi domenami w wydaniu #1, zamrożone, aby różnice z miesiąca na miesiąc były rzeczywistym ruchem. Wszystkie liczby to liczby spisowe — cała zmierzona populacja, a nie próba — i wyłącznie zbiorcze.
Mapowanie etapów, zgodnie z danymi opublikowanymi w wydaniu:
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.
Wskaźnik Dojrzałości, zgodnie z danymi opublikowanymi w wydaniu:
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).
Średni etap DAMM, zgodnie z danymi opublikowanymi w wydaniu:
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).
Pełna liga dla tego wydania jest do pobrania jako statyczny plik CSV — jeden wiersz na każdy ligowy TLD (tld, kind, country, evaluated, anyPct, enforcePct, maturityScore, avgStage): dammm-2026-06.csv.
Dziennik zmian
- 2026-06 · Wydanie #1 — ustanowiono wydanie bazowe: Matryca (globalne + ligowe przekroje ccTLD/gTLD), Obserwacja Ściany, Obserwacja Ślepoty. Przynależność do ligi zamrożona przy ≥50,000 ocenionych domenach. Przekrój UE-vs-reszta świata, wiersz proxy Etapu 6, Ruchy oraz serie wykresów zaczynają się od wydania #2. W tym wydaniu żadnych twierdzeń o trendach.
Chcesz wiedzieć, jak wypada Twoja domena? Uruchom darmowe sprawdzenie → — prywatnie; ocenę domeny pokazujemy zawsze tylko jej zweryfikowanemu właścicielowi.
Centrum DMARC · Według TLD · Według krajów · Model 6-etapowy
Jak oceniamy → · Wyłącznie dane zbiorcze; nigdy nie publikujemy oceny pojedynczej domeny.