Informes DMARC: cómo leerlos y ordenarlos con un filtro de Gmail
Una mañana, llega a tu bandeja de entrada un correo de Google titulado «Report domain: votre-domaine.fr Submitter: google.com Report-ID: …», con un archivo adjunto comprimido. Al día siguiente llega otro parecido de Microsoft, luego de Yahoo y después de otros proveedores. Sin texto ni explicación, solo un archivo. ¿Phishing? ¿Un ataque? Nada de eso: son informes DMARC agregados y, en realidad, son una buena noticia.
Te explico qué cuentan, cómo leerlos en dos minutos y, sobre todo, cómo sacarlos de la bandeja de entrada sin perderlos gracias a una función de Gmail poco conocida: la importación de filtros desde un archivo XML.
DMARC en treinta segundos
Cuando un servidor recibe un correo que dice proceder de votre-domaine.fr, comprueba dos cosas:
- SPF: ¿la dirección IP remitente figura entre los servidores autorizados por tu dominio?
- DKIM: ¿el mensaje lleva una firma criptográfica válida creada por un servidor que posee la clave de tu dominio?
DMARC coordina ambas comprobaciones. Exige que al menos una se supere y esté «alineada», es decir, que corresponda al mismo dominio que aparece en el campo «De:» visible para el destinatario. También indica al servidor qué hacer si falla la autenticación mediante un sencillo registro DNS TXT situado en _dmarc.votre-domaine.fr:
v=DMARC1; p=none; rua=mailto:dmarc@votre-domaine.frEl parámetro p establece la política: none (solo supervisar), quarantine (enviar a spam) o reject (rechazar directamente). Y el parámetro rua explica esos correos misteriosos.
Por qué recibes estos informes
rua significa reporting URI for aggregate reports. Solicita a los grandes proveedores de correo que envíen, normalmente una vez al día, un resumen de los mensajes recibidos en nombre de tu dominio. Si te llegan, tu dirección está incluida en ese parámetro.
Muchas veces no lo has añadido tú. Desde febrero de 2024, Gmail y Yahoo exigen un registro DMARC a los remitentes de grandes volúmenes, y numerosos alojamientos, proveedores y asistentes de configuración lo crean automáticamente, usando la dirección de contacto del dominio en rua. Por eso los informes empiezan a llegar sin aviso.
Quédate con esto: un informe no es una alerta. Google lo envía incluso cuando todo funciona perfectamente. Es un resumen, no una advertencia.
Leer un informe sin herramientas
El adjunto es un XML comprimido: .zip en Google y .gz en Microsoft y la mayoría de los demás. Descomprímelo y ábrelo en un navegador o editor de texto. Bajo la cabecera, que identifica al emisor del informe y el período cubierto (con marcas de tiempo Unix que puedes convertir a fechas en línea), cada bloque <record> tiene este aspecto:
<record>
<row>
<source_ip>203.0.113.25</source_ip>
<count>14</count>
<policy_evaluated>
<disposition>none</disposition>
<dkim>pass</dkim>
<spf>fail</spf>
</policy_evaluated>
</row>
<identifiers>
<header_from>votre-domaine.fr</header_from>
</identifiers>
</record>En otras palabras: se enviaron 14 mensajes desde la IP 203.0.113.25 en nombre de tu dominio. DKIM pasó, SPF falló, pero como basta con superar uno de los dos controles, DMARC se validó. disposition indica qué hizo el destinatario con los mensajes: none significa que se entregaron normalmente.
Tres situaciones que debes reconocer
- Todo aparece como
passdesde las IP de tu proveedor de correo: es lo normal y no tienes que hacer nada. - SPF falla y DKIM pasa: es muy habitual con los reenvíos automáticos y las listas de distribución, que reenvían el mensaje desde sus propios servidores. Mientras DKIM siga siendo válido, el mensaje supera la comprobación.
- Todo aparece como
faildesde una IP desconocida: puede ser una herramienta legítima que olvidaste autorizar (boletines, CRM, notificaciones de tu web) o alguien que suplanta tu dominio. Investigar la IP suele aclararlo.
Si administras varios dominios o manejas mucho volumen, servicios especializados (Postmark, dmarcian, EasyDMARC, entre otros) convierten estos archivos en paneles fáciles de entender, a menudo con un plan gratuito. Solo tienes que apuntar rua a la dirección que te proporcionen.
El truco: importar un filtro de Gmail desde XML
Los informes son útiles cuando algo falla, pero no hace falta verlos a diario en la bandeja de entrada. La solución evidente es crear un filtro manualmente. Hay otra más rápida y fácil de compartir: Gmail permite importar filtros ya preparados desde un archivo XML. Es el mismo formato que genera al exportarlos, y resulta práctico para reinstalar una regla en otra cuenta con unos pocos clics.
Copia el texto siguiente en un archivo de texto llamado filtre-dmarc.xml:
<?xml version='1.0' encoding='UTF-8'?>
<feed xmlns='[http://www.w3.org/2005/Atom](http://www.w3.org/2005/Atom)' xmlns:apps='[http://schemas.google.com/apps/2006](http://schemas.google.com/apps/2006)'>
<title>Mail Filters</title>
<id>tag:mail.google.com,2008:filters:1</id>
<updated>2026-11-06T12:00:00Z</updated>
<entry>
<category term='filter'></category>
<title>Mail Filter</title>
<id>tag:mail.google.com,2008:filter:1</id>
<updated>2026-11-06T12:00:00Z</updated>
<content></content>
<apps:property name='subject' value='"Report domain"'/>
<apps:property name='hasAttachment' value='true'/>
<apps:property name='label' value='Rapports DMARC'/>
<apps:property name='shouldArchive' value='true'/>
<apps:property name='shouldMarkAsRead' value='true'/>
<apps:property name='shouldNeverSpam' value='true'/>
</entry>
</feed>El criterio combina el asunto «Report domain», recomendado por el estándar DMARC y utilizado por Google, Microsoft y la mayoría de los proveedores, con la presencia de un archivo adjunto. Las acciones aplican la etiqueta «Rapports DMARC», archivan el mensaje, lo marcan como leído y evitan que vaya a spam.
Importar el filtro
- En Gmail, crea primero la etiqueta Rapports DMARC (en la barra izquierda, «Etiquetas» y después el botón +).
- Haz clic en el engranaje de arriba a la derecha y luego en Ver todos los ajustes.
- Abre la pestaña Filtros y direcciones bloqueadas.
- Al final, haz clic en Importar filtros, selecciona
filtre-dmarc.xmly pulsa Abrir archivo. - Gmail muestra el filtro encontrado. Marca Aplicar también los filtros nuevos a las conversaciones existentes para organizar los informes anteriores y confirma con Crear filtros.
El mismo archivo puede incluir varios bloques <entry>: así puedes reunir todas tus reglas y reinstalarlas a la vez en otra cuenta. Para partir de un ejemplo real, selecciona uno de tus filtros en esa misma pestaña y haz clic en Exportar: Gmail te dará el XML correspondiente.
¿Y si ya no quieres recibirlos?
No elimines el registro DMARC: protege tu dominio contra la suplantación y favorece la entrega de tus correos en Gmail y Yahoo. Basta con quitar el parámetro rua=… del registro TXT _dmarc en la zona DNS de tu dominio, o sustituirlo por una dirección específica. Los informes dejarán de llegar cuando se propague el cambio, normalmente en 24 a 48 horas.
Eso sí: conserva los informes al menos unas semanas, organizados bajo su etiqueta. Es la única manera de comprobar que todas tus herramientas de envío están correctamente autorizadas antes de endurecer la política de p=none a p=quarantine y después a p=reject, la verdadera protección contra quienes intenten hacerse pasar por ti.
Spanish
French
German
English
Hindi
Italian
Japanese
Korean
Norwegian
Chinese


