Verificar el registro DMARC de un dominio

Consulte el registro DMARC de un dominio, vea qué política publica y si el registro falta, está duplicado o no es válido.

Qué hace DMARC

DMARC indica a los servidores de correo receptores qué hacer con los mensajes que dicen proceder de su dominio pero no pasan ni SPF ni DKIM de forma alineada con la dirección From. Es un registro TXT en _dmarc.sudominio que empieza por v=DMARC1 y lleva una política: p=none, p=quarantine o p=reject.

También le da visibilidad. Con una dirección rua en el registro, los receptores le envían informes agregados diarios que enumeran quién está enviando correo en su nombre.

Cómo leer la política

p=none solo recopila informes y no protege nada. Es el primer paso correcto, porque los informes muestran qué servicios legítimos necesitan todavía configurar SPF o DKIM. p=quarantine envía a spam el correo que falla, y p=reject lo rechaza.

Un error habitual es quedarse años en p=none. La verificación lo señala, igual que un registro ausente, más de un registro y un registro sin una etiqueta p válida.

Cómo desplegarlo sin riesgos

Publique p=none con una dirección de informes, lea los informes durante unas semanas, corrija todos los remitentes legítimos, pase después a quarantine y por último a reject. La etiqueta pct permite aplicar primero la política más estricta a una parte de su correo. Los subdominios siguen la política del dominio organizativo salvo que la etiqueta sp diga otra cosa.

Cómo usar esta herramienta

  1. Introduzca el dominio. Escriba o pegue un nombre de dominio como example.com. También sirve una URL completa: se eliminan el esquema, la ruta y el www inicial.
  2. Lea el registro DMARC. La herramienta consulta el registro TXT en _dmarc.<dominio>.
  3. Compruebe la política y los informes. Verá la política (none, quarantine, reject), las direcciones de los informes y qué significa cada etiqueta.

Equivalente en la línea de comandos

La misma comprobación desde un terminal. Los comandos usan example.com: sustitúyalo por su propio nombre.

  • Registro DMARCdig _dmarc.example.com TXT +short
  • Windowsnslookup -type=TXT _dmarc.example.com

Preguntas frecuentes

¿Cómo verifico el registro DMARC de un dominio?

Escriba el dominio arriba. Desde una terminal, ejecute dig TXT _dmarc.example.com. El registro debe empezar por v=DMARC1.

¿Qué significa p=none?

Solo supervisión. Los receptores entregan con normalidad el correo que falla y le envían informes. No protege el dominio frente a la suplantación.

¿Necesito SPF y DKIM antes de DMARC?

Para que un mensaje pase DMARC necesita que al menos uno de los dos pase y esté alineado con el dominio del From. Configurar ambos es la opción fiable, porque SPF se rompe con los reenvíos.

¿Adónde van los informes DMARC?

Al buzón indicado en la etiqueta rua. Los informes son archivos XML, normalmente uno por receptor y día, y se leen mejor con un analizador de informes.

¿Por qué mi subdominio no tiene registro DMARC?

Los subdominios heredan el registro del dominio organizativo. Un registro aparte en _dmarc.sub.example.com solo hace falta cuando el subdominio necesita una política distinta.