Significados

¿Qué es MX (Mail Exchange)?

Última actualización:

MX significa Mail Exchange. Es un registro DNS que indica qué servidor de correo es responsable de recibir emails para un dominio. Piénsalo como la dirección postal de tu buzón digital. Cuando alguien envía un email a mail@example.es, el servidor de correo remitente necesita saber dónde entregar ese email. Esta información está en el registro MX.

Junto con DMARC, SPF y DKIM, el registro MX forma la base de la entrega de email. DMARC, SPF y DKIM se encargan de la seguridad y autenticación. El registro MX determina a dónde deben ir los emails. En este artículo explicamos qué es un registro MX y cómo funciona.

¿Cómo funciona un registro MX?

Cuando se envía un email, el servidor de correo remitente pasa por varios pasos:

  1. El servidor extrae el dominio de la dirección de email (la parte después del @)
  2. Luego consulta el DNS de ese dominio para obtener el registro MX
  3. El registro MX devuelve uno o más servidores de correo con prioridades
  4. El servidor intenta entregar el email al servidor de correo con la prioridad más alta (número más bajo)
  5. Si ese servidor no está disponible, el remitente intenta el siguiente servidor en la lista

Este proceso ocurre en segundos. Garantiza que los emails siempre lleguen al destino correcto, incluso si el servidor de correo principal está temporalmente no disponible.

El lado técnico de los registros MX

Un registro MX consta de dos componentes clave: una prioridad y un servidor de correo. En tu DNS, un registro MX se ve así:

      example.es.    MX    10    mail.example.es.
example.es.    MX    20    backup.example.es.

    

Prioridad MX explicada

El número antes del servidor de correo es la prioridad. Cuanto más bajo el número, más alta la prioridad. Usemos el ejemplo anterior:

PrioridadServidor de correoFunción
10mail.example.esServidor de correo principal
20backup.example.esServidor de correo de respaldo

Los servidores remitentes siempre intentan primero el servidor con la prioridad más baja, por ejemplo 10. Si no responde, se intenta el respaldo con prioridad 20. Al configurar múltiples registros MX con diferentes prioridades, tu email sigue funcionando si un servidor se cae o está temporalmente inaccesible.

Registros MX y entrega de email

Los registros MX juegan un papel importante en la entrega de email. Un registro MX mal configurado significa que los emails no llegarán. Ten en cuenta lo siguiente:

Los registros MX deben apuntar a nombres de host

Un registro MX nunca debe apuntar directamente a una dirección IP. Siempre debe referirse a un nombre de host que luego se resuelve a una dirección IP a través de un registro A o AAAA.

Correcto:

      example.es.    MX    10    mail.example.es.

    

Incorrecto:

      example.es.    MX    10    192.0.2.1

    

No recibir correos con NULL MX (RFC7505)

Algunos dominios no están pensados para recibir correos. Por ejemplo, dominios que solo se usan para una web o que redirigen a otra dirección. Para estos casos existe el registro NULL MX.

Un registro NULL MX se ve así:

      example.es.    MX    0    .

    

La prioridad está en 0 (la más alta posible). Por eso este registro siempre se lee primero. El punto (.) indica que el dominio no acepta correos. Esto funciona mejor que no tener ningún registro MX. Los servidores de envío saben de inmediato que no pueden entregar el correo y dejan de intentarlo. Así se evitan rebotes innecesarios y se reduce el spam a direcciones que no existen.

Registros MX y subdominios

Los subdominios no heredan automáticamente los registros MX del dominio principal. Si quieres recibir emails en subdomain.example.es, necesitas configurar registros MX separados para él.

En Lettermint usamos subdominios para correos transaccionales. Lee más sobre el uso de subdominios en nuestro artículo sobre subdominios de email.

Configurar un registro MX

Agregas un registro MX en la gestión DNS de tu dominio. Necesitas dos datos: una prioridad y el servidor de correo a donde deben ir los emails.

      @    MX    10    mail.example.es.

    

Ejemplos de configuraciones

Algunos proveedores usan múltiples registros MX como respaldo. Si un servidor se cae, otro toma el control. Otros proveedores como Microsoft manejan esto internamente y solo necesitan un registro MX.

Google Workspace

Los emails van primero al servidor con prioridad 1. ¿No está accesible? Entonces se intentan los servidores con prioridad 5. Los servidores con la misma prioridad se eligen al azar.

      @    MX    1     aspmx.l.google.com.
@    MX    5     alt1.aspmx.l.google.com.
@    MX    5     alt2.aspmx.l.google.com.
@    MX    10    alt3.aspmx.l.google.com.
@    MX    10    alt4.aspmx.l.google.com.

    

Microsoft 365

Microsoft 365 usa solo un registro MX. Ellos manejan los respaldos internamente.

      @    MX    0     example-es.mail.protection.outlook.com.

    

Registro MX Cloudflare

Registros MX y Lettermint

Lettermint es un servicio para enviar emails. Por eso no necesitas cambiar ningún registro MX para enviar con Lettermint. Tu configuración MX existente para recibir emails permanece igual.

Lo que Lettermint necesita para enviar:

Estos registros están separados de tu configuración MX. Así que puedes usar Lettermint para enviar correos transaccionales mientras recibes emails a través de Google Workspace, Microsoft 365 u otro proveedor de correo.

Recibir emails entrantes

Lettermint también ofrece Inbound Emails que te permite procesar emails entrantes a través de webhooks. Por defecto, recibes una dirección @inbound.lettermint.co. Esto no requiere cambios en los registros MX.

¿Quieres recibir emails en tu propio dominio? Entonces agregas un registro MX apuntando a los servidores inbound de Lettermint. Este registro MX debe apuntar exclusivamente a Lettermint. ¿También recibes emails a través de otro proveedor como Google Workspace o Microsoft 365? Entonces usa un subdominio como support.example.es para el inbound de Lettermint.

¿Usas un dominio solo para enviar emails y no recibes ninguno? Aún así se recomienda tener un registro MX. Algunos proveedores de correo como Microsoft lo tienen en cuenta en su evaluación de reputación. Un dominio sin registro MX puede verse como sospechoso.

Verificación MX

Verifica abajo si tu dominio tiene registros MX correctos. Ingresa tu dominio para ver a qué servidores de correo se envían tus emails.

MX Checker

Conclusión

El registro MX es la base de la entrega de email. Determina a dónde deben ir los emails para tu dominio. Junto con protocolos de seguridad como DMARC, SPF y DKIM (y pronto DKIM2), asegura una comunicación de email confiable.

Un registro MX correctamente configurado asegura que:

  • Los emails lleguen al servidor de correo correcto
  • Los servidores de respaldo tomen el control si el servidor principal se cae
  • Los servidores remitentes sepan dónde entregar los emails

Verifica tus registros MX regularmente, especialmente después de cambios en tu configuración de email. Así no perderás ningún mensaje importante.

¿Necesitas más ayuda?

¿No encuentras lo que buscas?

Si no pudiste encontrar la información que buscabas, no dudes en contactarnos. Nuestro equipo está aquí para ayudarte con todas tus preguntas.