SITIO EN CONSTRUCCIÓN. Todo se ofrece TAL CUAL y SIN GARANTÍAS, en la medida en que la ley lo permita. Es información, no asesoría profesional. Úsalo bajo tu propia responsabilidad. Términos y límites de responsabilidad →

eThorns EN
← DNS, correo y redEN

Herramienta 2.7

Lector de reportes DMARC (archivos XML, GZ y ZIP)

Abre un reporte agregado de DMARC (.xml, .xml.gz o .zip) y mira, por cada IP que envió, cuántos mensajes pasaron o fallaron SPF y DKIM. Se lee en tu navegador.

Funciona en tu equipoFunciona completa en tu navegador: nada de lo que escribes o subes sale de tu equipo.

Cómo usarla

  1. Abre uno de los correos de reporte que llegan a la dirección de la etiqueta `rua=` de tu registro DMARC y guarda el adjunto.
  2. Suelta el archivo `.xml`, `.xml.gz` o `.zip` en el recuadro. Se descomprime y se lee en tu navegador; no se sube.
  3. Revisa primero los totales, luego las IP que fallaron SPF y DKIM, y después la tabla completa de IP que enviaron.

Lo que llega cuando tu registro DMARC tiene rua=

Cuando tu registro DMARC incluye una dirección rua=mailto:, los grandes proveedores de correo le envían a esa dirección un reporte, normalmente una vez al día, sobre el correo que vieron con tu dominio en From. Cada reporte lista las IP que enviaron, cuántos mensajes salieron de cada una, si pasaron SPF y DKIM para tu dominio y qué hizo el proveedor con ellos.

El reporte es un archivo XML, muchas veces comprimido en .gz o .zip, lleno de etiquetas como <source_ip> y <policy_evaluated> que cuesta leer a mano. Esta página lo descomprime y lo convierte en tablas: un resumen con tu política publicada, los totales, las IP que fallaron las dos revisiones y todas las filas del reporte. Lee un archivo a la vez.

Ejemplo: un servicio de facturación olvidado y un remitente desconocido

Un reporte de tienda-ejemplo.co muestra la política p=none y 1.250 mensajes. Autenticación superada: 1.190 (95%), que cuenta los mensajes que pasaron SPF o DKIM para tu dominio. Fallaron SPF y DKIM: 60 (5%), desde dos IP: 203.0.113.88 con 45 mensajes y 198.51.100.23 con 15.

Averigua de quién es cada IP, por ejemplo con su DNS inverso en la Consulta DNS. Si 203.0.113.88 resulta ser tu programa de facturación, es correo tuyo: agrega ese servicio a tu registro SPF o activa DKIM en él. Si 198.51.100.23 no es nadie con quien trabajes, alguien está enviando a nombre de tu dominio. Con p=none, su columna Disposición dice none: esos mensajes se entregaron. Cuando todos tus servicios pasen, p=quarantine manda el resto a spam.

Lo que un reporte no trae, y con cuánto retraso llega

Los reportes agregados traen conteos, no mensajes: ni asuntos, ni contenido, ni destinatarios. Con un reporte sabes qué servidor envió cuántos mensajes y qué pasó con ellos, pero no cuáles correos eran.

Cada reporte cubre un periodo que ya pasó, normalmente el día anterior, así que sirve para revisar tu configuración, no para ver un ataque mientras ocurre. Y cada proveedor manda su propio reporte: un archivo solo muestra lo que vio esa empresa, así que el reporte de Gmail no dice nada del correo enviado a usuarios de Outlook.

Preguntas frecuentes

¿Qué diferencia hay entre los reportes rua y ruf?

Los reportes `rua` son los resúmenes agregados que lee esta página. Los `ruf`, también llamados reportes de fallas, describen mensajes sueltos que fallaron, a veces con partes del mensaje. Muchos proveedores grandes no envían reportes `ruf`, así que lo normal es que recibas los `rua`.

¿Qué significa la disposición en un reporte DMARC?

Lo que hizo el proveedor con esos mensajes: `none` quiere decir que los entregó como siempre (su propio filtro de spam igual actúa), `quarantine` normalmente es la carpeta de spam y `reject` es que los rechazó. Sigue tu política, pero los proveedores pueden hacer excepciones, así que un dominio con `p=reject` puede ver algunos `none`.

¿Qué cuenta “Autenticación superada”?

Los mensajes en los que SPF o DKIM pasaron para tu dominio, que es lo que pide DMARC: basta con una de las dos. Los que fallaron las dos se cuentan aparte, con sus IP en una lista.

¿Por qué parte de mi propio correo falla SPF y DKIM?

Casi siempre porque salió por un servicio que todavía no configuraste: una herramienta de boletines, una tienda en línea, un programa de facturación. Reenviar un correo también rompe SPF, y las listas de correo que modifican el mensaje pueden romper DKIM, así que unas pocas fallas desde un reenvío conocido son normales.

¿Por qué los reportes DMARC llegan en .zip o .gz?

Vienen comprimidos para ocupar menos, porque un reporte puede tener muchas filas. No tienes que descomprimirlos: suelta el `.zip` o el `.xml.gz` tal como llegó. Si un `.zip` trae varios archivos, se lee el primer `.xml` que tenga.

Guías sobre esta herramienta

  • 2.1¿Cuál es mi IP?Mira tu dirección IP pública, si es IPv4 o IPv6, tu país, la versión de TLS y HTTP, y lo que cualquier sitio web puede saber de ti por tu conexión.
  • 2.2Seguridad de correoRevisa el SPF, DKIM, DMARC, MTA-STS, BIMI y DNSSEC de un dominio y obtén registros DNS listos para copiar para lo que falte.
  • 2.3Generador de registro SPFArma un solo registro SPF para tu dominio con tus servicios de correo, servidores y rangos IP.
  • 2.4Consulta DNSConsulta los registros DNS de cualquier dominio (A, AAAA, CNAME, MX, TXT, NS, SOA, CAA, SRV) o el DNS inverso de una IP, con TTL y validación DNSSEC.
  • 2.5Analizador de encabezadosPega los encabezados de un correo para ver por qué servidores pasó, qué resultado de SPF, DKIM y DMARC anotó tu proveedor y si el remitente parece falso.
  • 2.6Propagación DNSPregúntales a 10 resolvedores públicos (Google, Cloudflare, Quad9…) por los registros A, AAAA, CNAME, MX, NS o TXT de un nombre y mira si ya tienen tu cambio.
  • 2.8¿Está caído?Revisa si una página responde, con su estado HTTP, tiempo de respuesta, redirecciones y HTTPS, medido una vez desde nuestro servidor en Colombia.
  • 2.9Generador de registro DMARCArma un registro TXT de DMARC: política, modo de prueba, correos para reportes y alineación.
  • 2.10Vista previa de enlacesMira cómo se verá tu enlace en WhatsApp, X, LinkedIn o Facebook: revisa título, descripción, og:image y etiquetas de Twitter, con correcciones.
  • 2.11Calculadora de subredesEscribe una IP con su prefijo y obtén la red, la máscara, el broadcast, el rango y la cantidad de hosts, y divídela en subredes iguales.

╌╌ FIN ╌╌