Defaults.Exposed › DMARC › DAMMM
Informe de Adopción de DMARC — Mensual: la Matriz de Madurez de Adopción de DMARC (DAMMM)
Edición #1 · datos a fecha de 2026-06-29
DAMMM es la medición recurrente de la adopción de DMARC en todo el censo — 261 millones de dominios, reformulada cada mes con la misma estructura para que las cifras puedan vigilarse, citarse y exigirse cuentas. La matriz es el Modelo de Madurez de Adopción de DMARC (DAMM) aplicado al mundo.
La edición #1 (2026-06) es la de referencia — la línea de partida. Ninguna afirmación de tendencia este mes, por diseño: cada edición futura mide el movimiento respecto a esta. Las tendencias comienzan el mes que viene.
La Matriz
Proporciones de etapas DAMM por corte de población. Global cubre todos los dominios evaluados del censo; los cortes de ccTLD y gTLD cubren la liga congelada (TLD con al menos 50,000 dominios evaluados), ponderados por número de dominios.
| Etapa DAMM | Global | ccTLD (liga) | gTLD (liga) |
|---|---|---|---|
| Etapas 1–2 — sin registro DMARC | 75.1% | 67.2% | 77.9% |
| Etapas 3–4 — publicado, sin aplicar | 14.3% | 19.4% | 12.6% |
| Etapa 5 — aplicando (quarantine/reject) | 10.6% | 13.4% | 9.5% |
| Etapa 6 — reforzado (proxy) | desde la edición #2 | desde la edición #2 | desde la edición #2 |
| Puntuación de Madurez (0–100) | 17.7 | 23.1 | 15.8 |
| Etapa DAMM promedio (1–6) | 2.16 de 6 | 2.36 de 6 | 2.08 de 6 |
Dentro de la Etapa 5, la aplicación está en empate técnico: 13.8 millones de dominios en p=quarantine frente a 13.9 millones en p=reject.
La Etapa 6 es una aproximación a nivel de censo — cobertura de np=/tree-walk de DMARCbis más la presencia de MTA-STS y TLS-RPT en DNS — y su fila se incorpora a la matriz a partir de la edición #2. La división Observando-vs-Visibilidad dentro de las etapas 3–4 requiere datos de informes y no puede derivarse de un censo; se marca como excluida, no se estima. El corte UE-vs-resto-del-mundo se incorpora a partir de la edición #2.
Movimientos
El movimiento requiere dos ediciones. A partir de la edición #2, esta sección nombra los mejores y peores movimientos mes a mes de la liga — medidos frente a una pertenencia congelada en la referencia, de modo que el movimiento sea movimiento real.
Vigilancia del Muro
El 14.3% de todos los dominios evaluados — unos 37.3 millones — está atascado ante el muro: DMARC publicado, nada aplicado. Medido frente a los registros en lugar de todos los dominios, el 57.4% de los registros DMARC está en p=none. Este es el número que DAMM existe para mover, y el que este informe vigila cada mes.
Vigilancia a Ciegas
El 64.3% de los registros DMARC no solicita ningún informe agregado — solo 23.2 millones de 65 millones de registros llevan una dirección rua=. Un registro sin informes no puede encontrar los remitentes que necesita alinear, por lo que estos dominios han comenzado el camino a oscuras.
Advertencia permanente: la presencia de rua= se mide en todos los registros DMARC, por lo que su solapamiento exacto con cualquier política concreta (como p=none) no es derivable del censo. Cuando una afirmación toca ese solapamiento, indicamos límites, nunca tabulaciones cruzadas exactas.
Un gráfico, una historia
La historia de esta edición, en una línea: por cada dominio que aplica DMARC, 7.1 no publican ningún registro. (Solo texto en esta edición; la serie de gráficos comienza junto con los datos de tendencia en la edición #2 — un gráfico por edición, siempre una historia.)
Metodología + registro de cambios
Pertenencia a la liga: TLD con al menos 50,000 dominios evaluados en la edición #1, congelada para que los deltas mes a mes sean movimiento real. Todas las cifras son cifras del censo — toda la población medida, no una muestra — y solo agregadas.
Mapeo de etapas, tal como se publica en los datos de la edición:
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.
Puntuación de Madurez, tal como se publica en los datos de la edición:
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).
Etapa DAMM promedio, tal como se publica en los datos de la edición:
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).
La liga completa de esta edición se puede descargar como un CSV estático — una fila por TLD de la liga (tld, kind, country, evaluated, anyPct, enforcePct, maturityScore, avgStage): dammm-2026-06.csv.
Registro de cambios
- 2026-06 · Edición #1 — referencia establecida: la Matriz (cortes global + liga ccTLD/gTLD), Vigilancia del Muro, Vigilancia a Ciegas. Pertenencia a la liga congelada en ≥50,000 dominios evaluados. El corte UE-vs-resto-del-mundo, la fila proxy de Etapa 6, los Movimientos y las series de gráficos comienzan con la edición #2. Ninguna afirmación de tendencia en esta edición.
¿Quieres saber cómo está tu dominio? Haz la comprobación gratuita → — privado; solo mostramos la calificación de un dominio a su propietario verificado.
Centro de DMARC · Por TLD · Por país · El modelo de 6 etapas
Cómo calificamos → · Solo datos agregados; nunca publicamos la calificación de un dominio concreto.