Defaults.Exposed

Defaults.ExposedDMARC › DAMMM

Rapport d'adoption DMARC — Mensuel : la Matrice de maturité de l'adoption DMARC (DAMMM)

Édition n°1 · données au 2026-06-29

DAMMM est la mesure récurrente de l'adoption de DMARC sur l'ensemble du recensement — 261 millions de domaines, réénoncée chaque mois sous la même forme afin que les chiffres puissent être suivis, cités et soumis à examen. La matrice est le Modèle de maturité de l'adoption DMARC (DAMM) appliqué au monde entier.

L'édition n°1 (2026-06) constitue la référence — le point de départ. Aucune affirmation de tendance ce mois-ci, à dessein : chaque édition future mesurera le mouvement par rapport à celle-ci. Les tendances commencent le mois prochain.

La Matrice

Parts d'étapes DAMM par coupe de population. Global couvre chaque domaine évalué du recensement ; les coupes ccTLD et gTLD couvrent le classement figé (TLD comptant au moins 50,000 domaines évalués), pondéré par le nombre de domaines.

Étape DAMMGlobalccTLD (classement)gTLD (classement)
Étapes 1–2 — aucun enregistrement DMARC 75.1% 67.2% 77.9%
Étapes 3–4 — publié, non appliqué 14.3% 19.4% 12.6%
Étape 5 — appliquant (quarantine/reject) 10.6% 13.4% 9.5%
Étape 6 — renforcé (indicateur indirect) à partir de l'édition n°2 à partir de l'édition n°2 à partir de l'édition n°2
Score de maturité (0–100) 17.7 23.1 15.8
Étape DAMM moyenne (1–6) 2.16 sur 6 2.36 sur 6 2.08 sur 6

Au sein de l'Étape 5, l'application est au coude à coude : 13.8 millions de domaines en p=quarantine contre 13.9 millions en p=reject.

L'Étape 6 est un indicateur indirect à l'échelle du recensement — la couverture np=/tree-walk de DMARCbis plus la présence de MTA-STS et TLS-RPT dans le DNS — et sa ligne rejoint la matrice à partir de l'édition n°2. La répartition Observation-vs-Visibilité au sein des étapes 3–4 nécessite des données de rapports et ne peut être déduite d'un recensement ; elle est signalée, non estimée. La coupe UE-vs-reste-du-monde rejoint à partir de l'édition n°2.

Mouvements

Un mouvement nécessite deux éditions. À partir de l'édition n°2, cette section nomme les meilleurs et les pires mouvements d'un mois sur l'autre du classement — mesurés par rapport à une appartenance figée à la référence, de sorte que le mouvement soit un véritable mouvement.

Veille du mur

14.3 % de tous les domaines évalués — environ 37.3 millions — sont bloqués face au mur : DMARC publié, rien d'appliqué. Rapporté aux enregistrements plutôt qu'à l'ensemble des domaines, 57.4 % des enregistrements DMARC sont en p=none. C'est le chiffre que DAMM existe pour faire bouger, et celui que ce rapport surveille chaque mois.

Veille à l'aveugle

64.3 % des enregistrements DMARC ne demandent aucun rapport agrégé — seuls 23.2 millions des 65 millions d'enregistrements portent une adresse rua=. Un enregistrement sans reporting ne peut pas repérer les expéditeurs qu'il doit aligner, si bien que ces domaines ont entamé le parcours à l'aveugle.

Mise en garde permanente : la présence de rua= est mesurée sur l'ensemble des enregistrements DMARC, de sorte que son chevauchement exact avec une politique donnée (comme p=none) n'est pas déductible du recensement. Lorsqu'une affirmation touche à ce chevauchement, nous énonçons des bornes, jamais des tableaux croisés exacts.

Un graphique, une histoire

L'histoire de cette édition, en une ligne : pour chaque domaine appliquant DMARC, 7.1 ne publient aucun enregistrement. (Texte seul cette édition ; les séries graphiques débutent en même temps que les données de tendance à l'édition n°2 — un graphique par édition, toujours une seule histoire.)

Méthodologie + journal des modifications

Appartenance au classement : TLD comptant au moins 50,000 domaines évalués à l'édition n°1, figée afin que les variations d'un mois sur l'autre soient de véritables mouvements. Tous les chiffres sont des chiffres de recensement — l'ensemble de la population mesurée, et non un échantillon — et exclusivement agrégés.

Correspondance des étapes, telle que publiée dans les données de l'édition :

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.

Score de maturité, tel que publié dans les données de l'édition :

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

Étape DAMM moyenne, telle que publiée dans les données de l'édition :

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

Le classement complet de cette édition est téléchargeable au format CSV statique — une ligne par TLD du classement (tld, kind, country, evaluated, anyPct, enforcePct, maturityScore, avgStage) : dammm-2026-06.csv.

Journal des modifications

Vous voulez savoir où se situe votre domaine ? Lancer la vérification gratuite → — confidentiel ; nous ne montrons jamais la note d'un domaine qu'à son propriétaire vérifié.

Pôle DMARC · Par TLD · Par pays · Le modèle en 6 étapes

Comment nous notons → · Données agrégées uniquement ; nous ne publions jamais la note d'un domaine individuel.