Defaults.Exposed › DMARC › DAMMM
Звіт про впровадження DMARC — щомісячний: Матриця зрілості впровадження DMARC (DAMMM)
Випуск #1 · дані станом на 2026-06-29
DAMMM — це повторюване вимірювання впровадження DMARC по всьому цензу — 261 мільйонів доменів, наведене щомісяця в тій самій формі, щоб за цифрами можна було стежити, посилатися на них і притягувати до відповідальності. Матриця — це Модель зрілості впровадження DMARC (DAMM), застосована до світу.
Випуск #1 (2026-06) є базовим — межа відліку. Жодних тверджень про тренди цього місяця, за задумом: кожен майбутній випуск вимірює рух відносно цього. Тренди починаються наступного місяця.
Матриця
Частки стадій DAMM за зрізами популяції. «Глобально» охоплює кожен оцінений домен у цензі; зрізи ccTLD та gTLD охоплюють заморожену лігу (TLD щонайменше з 50,000 оціненими доменами), зважену за кількістю доменів.
| Стадія 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) | 2.16 із 6 | 2.36 із 6 | 2.08 із 6 |
У межах Стадії 5 примусове застосування йде ніздря в ніздрю: 13.8 мільйонів доменів на p=quarantine проти 13.9 мільйонів на p=reject.
Стадія 6 на рівні цензу є непрямим показником — покриття DMARCbis np=/tree-walk плюс наявність MTA-STS і TLS-RPT у DNS — і її рядок приєднується до матриці з випуску #2. Розподіл Observing-проти-Visibility у межах стадій 3–4 потребує даних звітності й не може бути виведений із цензу; він позначений, а не оцінений. Зріз EU-проти-решти-світу приєднується з випуску #2.
Рушії
Для руху потрібні два випуски. З випуску #2 цей розділ називає найкращих і найгірших рушіїв ліги від місяця до місяця — виміряних відносно складу, замороженого на базовому рівні, тож рух є справжнім рухом.
Нагляд за муром
14.3% усіх оцінених доменів — близько 37.3 мільйонів — застрягли біля стіни: DMARC опубліковано, нічого не застосовується примусово. Виміряно відносно записів, а не всіх доменів, 57.4% записів DMARC перебувають на p=none. Це та цифра, заради зрушення якої існує DAMM, і та, за якою цей звіт стежить щомісяця.
Сліпий нагляд
64.3% записів DMARC не запитують жодних агрегованих звітів — лише 23.2 мільйонів із 65 мільйонів записів містять адресу rua=. Запис без звітності не може знайти відправників, з якими має вирівнятися, тож ці домени розпочали шлях із вимкненим світлом.
Постійне застереження: наявність rua= вимірюється по всіх записах DMARC, тож її точне перекриття з будь-якою окремою політикою (такою як p=none) не виводиться з цензу. Там, де твердження стосується цього перекриття, ми зазначаємо межі, а не точні перехресні таблиці.
Один графік, одна історія
Історія цього випуску в одному рядку: на кожен домен, що примусово застосовує DMARC, 7.1 не публікують жодного запису взагалі. (Лише текст у цьому випуску; серії графіків стартують разом із даними трендів у випуску #2 — один графік на випуск, завжди одна історія.)
Методологія + журнал змін
Склад ліги: TLD щонайменше з 50,000 оціненими доменами на випуску #1, заморожено, тож дельти від місяця до місяця є справжнім рухом. Усі цифри — це цифри цензу — уся виміряна популяція, а не вибірка — і лише агреговані.
Зіставлення стадій, як опубліковано в даних випуску:
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), Wall Watch, Blind Watch. Склад ліги заморожено на ≥50,000 оцінених доменах. Зріз EU-проти-решти-світу, проксі-рядок Стадії 6, «Рушії» та серії графіків починаються з випуску #2. Жодних тверджень про тренди в цьому випуску.
Хочете дізнатися, де знаходиться ваш домен? Запустити безкоштовну перевірку → — конфіденційно; оцінку домену ми показуємо лише підтвердженому власнику.
Хаб DMARC · За TLD · За країнами · 6-стадійна модель
Як ми оцінюємо → · Лише зведені дані; ми ніколи не публікуємо оцінку окремого домену.