Definición
Un registro MX (Mail Exchanger) es una entrada DNS que indica al mundo qué servidor de correo es responsable de aceptar el correo electrónico de un dominio. Cuando alguien envía un mensaje a [email protected], el servidor emisor consulta el DNS en busca de los registros MX de example.com y entrega el mensaje al host al que apuntan, que suele ser una dirección de Google Workspace, Microsoft 365, Fastmail o Zoho Mail. Cada registro MX tiene un número de prioridad, cuanto más bajo, mayor preferencia, y un nombre de host de destino que a su vez debe resolverse mediante un registro A o AAAA. Un dominio suele tener entre 2 y 5 registros MX, de modo que los servidores de correo de respaldo acepten el correo si el principal no está disponible, aunque la mayoría de los dominios pequeños solo necesitan el conjunto de un proveedor. Los registros MX son completamente independientes del hosting web de un dominio: se puede alojar el sitio web con un proveedor y el correo electrónico con otro, y trasladar uno sin trasladar también el otro es la causa más común de interrupciones de correo electrónico tras una migración de DNS.
Cómo funciona
Un registro MX tiene un número de prioridad (más bajo = preferido) y un nombre de host de destino. El destino debe tener a su vez un registro A o AAAA. Un dominio suele tener entre 2 y 5 registros MX para redundancia, todos apuntando a los servidores de correo del proveedor de correo electrónico.
Por qué es importante
El correo electrónico y el hosting web son aspectos completamente independientes a nivel de DNS, y olvidar esto es la causa clásica de "trasladé mi sitio web y ahora mi correo electrónico no funciona". Cuando cambias de proveedor de DNS o de hosting, tus registros MX deben trasladarse también o el correo electrónico dejará de funcionar.