Los registros MX (Mail Exchange) son entradas DNS que indican los servidores preferidos para recibir correo de un dominio. Cuando alguien envía a user@example.com, el servidor de origen consulta primero los registros MX de example.com. Si no existe ningún MX, SMTP puede recurrir a la dirección A o AAAA del dominio; un MX nulo declara de forma explícita que el dominio no acepta correo.
Cada registro MX tiene dos componentes: un hostname (la dirección del servidor de correo) y un número de prioridad. Los números de prioridad más bajos tienen mayor preferencia. Cuando existen varios registros MX, el servidor de origen prueba primero el de menor prioridad. Si ese servidor no está disponible, pasa al siguiente de menor prioridad. Esta redundancia garantiza la entrega de correo aunque un servidor deje de funcionar.
Los registros MX son la capa habitual de enrutamiento del correo entrante. Los registros de autenticación como SPF, DKIM y DMARC conciernen a la identidad de salida, mientras que los MX dirigen a los remitentes hacia la infraestructura de recepción. Una consulta puede revelar intercambiadores de correo explícitos o un MX nulo, pero una respuesta MX vacía debe interpretarse junto con la reserva implícita de MX de SMTP y los registros A o AAAA del dominio.