técnico · respuesta con fuentes

¿Qué es un registro MX? Definición y función

Un registro MX, o registro Mail Exchanger, es un registro de recurso DNS que especifica el servidor de correo encargado de aceptar mensajes en nombre de un dominio. Asocia un nombre de dominio con el nombre de host de un servidor de correo concreto, de modo que el tráfico SMTP se enrute al destino correcto.

Funcionamiento técnico

Cuando un remitente transmite un correo, el servidor de envío realiza una consulta DNS del registro MX del dominio del destinatario. La respuesta DNS proporciona uno o varios nombres de host con sus valores de prioridad. El servidor de envío intenta entregar primero el mensaje al servidor con el número de prioridad más bajo. Si ese servidor no está disponible, pasa al siguiente servidor de la lista por orden de prioridad.

Por qué importa a los remitentes

Aunque los registros MX se ocupan principalmente del correo entrante, son fundamentales para la salud general del dominio. Muchos servidores de correo receptores hacen una comprobación inversa para ver si el dominio de envío tiene un registro MX válido. Un dominio que puede enviar correo pero no recibirlo puede marcarse como sospechoso o como fuente de spam, lo que perjudica la entregabilidad.

Errores operativos comunes

Entre los errores habituales está hacer que un registro MX apunte a un registro A o a un CNAME en lugar de a un nombre de host, lo que infringe los estándares de DNS. Otro error frecuente es asignar el mismo valor de prioridad a todos, lo que provoca un balanceo de carga aleatorio en lugar de una conmutación por error intencionada. Configurar mal estos registros provoca correos rebotados y comunicaciones perdidas.

Ejemplo de configuración

Una configuración típica para un dominio que usa un proveedor como Google Workspace podría ser: Priority 1: aspmx.l.google.com, Priority 5: alt1.aspmx.l.google.com. El servidor de envío siempre intentará primero el servidor de prioridad 1. Puede usar SendHQ o sus herramientas gratuitas (https://sendhq.cc/tools) para verificar la configuración DNS de otros registros de autenticación.

Relación con SMTP

El registro MX actúa como puntero, mientras que el Simple Mail Transfer Protocol (SMTP) es el mecanismo de transporte real. El registro MX indica a internet dónde se encuentra el servidor SMTP y, a continuación, SMTP se encarga del handshake y de la transferencia de datos del mensaje a través de la red.

Preguntas habituales de los equipos

¿Puede un dominio tener varios registros MX?

Sí, los dominios suelen tener varios registros MX para ofrecer redundancia. Se ordenan por números de prioridad para garantizar una alta disponibilidad.

¿Un registro MX afecta al correo saliente?

Directamente no, ya que enruta el correo entrante. Indirectamente sí, porque algunos filtros de spam comprueban si hay un registro MX válido para verificar el dominio del remitente.

¿Qué ocurre si no se encuentra ningún registro MX?

Si no existe ningún registro MX, algunos servidores de envío pueden intentar entregar el correo al registro A del dominio, pero esto suele fallar en los entornos modernos.

Fuentes primarias