Glosario
Registro MX
Un registro MX indica a los servidores de correo emisores qué hosts aceptan correo para un dominio, con un número de prioridad para cada uno.
Qué es un registro MX
Un registro de intercambiador de correo es la entrada DNS que responde a "¿dónde entrego el correo para este dominio?". Cuando un servidor tiene un mensaje para alguien@ejemplo.com, pregunta al DNS por los registros MX de ejemplo.com y recibe uno o más nombres de host, cada uno con un número de preferencia. Los números más bajos se prueban primero; los iguales se usan por rotación. Un conjunto típico se ve así:
ejemplo.com. 3600 IN MX 10 mail1.ejemplo.com.
ejemplo.com. 3600 IN MX 20 mail2.ejemplo.com.
El servidor emisor resuelve entonces mail1.ejemplo.com a una dirección y se conecta por el puerto 25. Si falla, prueba mail2. Si un dominio no tiene registros MX, los emisores recurren al registro A o AAAA del propio dominio, que rara vez es lo que pretende el propietario.
Por qué importa
Los registros MX son lo primero que hay que comprobar cuando el correo a un dominio rebota, cuando una migración a un nuevo proveedor de correo parece incompleta o cuando se audita la configuración de un dominio. Un registro que apunta a un nombre de host sin dirección, un orden de prioridades que envía el correo primero a un respaldo o una entrada obsoleta de un proveedor que el dominio ya no usa son todos comunes y todos visibles en una sola consulta.
Los registros MX también importan para la entrega en la otra dirección. Los receptores esperan que un dominio emisor sea capaz de recibir respuestas, y algunos comprueban que exista un MX antes de aceptar correo de él. Los registros complementarios, SPF, DKIM y DMARC, controlan si se confía en el correo desde el dominio; MX controla adónde va el correo hacia él.
Cómo comprobarlo
Usa la herramienta de consulta DNS con el tipo de registro MX. El resultado muestra cada intercambiador, su prioridad y el TTL. Continúa consultando el registro A de cada intercambiador y comprobando su DNS inverso, y ejecuta la comprobación de listas negras sobre la dirección del intercambiador si el correo saliente del dominio está siendo rechazado. El analizador de cabeceras de correo muestra qué servidores manejaron realmente un mensaje, que es la forma más rápida de confirmar que los registros MX se usan como se pretende.
Malentendidos comunes
Un registro MX debe apuntar a un nombre de host, nunca directamente a una dirección IP; un registro escrito con una dirección es inválido aunque algunos resolvers lo toleren. Y los valores de prioridad no tienen significado absoluto; 0 y 10 se comportan exactamente igual que 10 y 20.