La mayoría de los proveedores de correo electrónico limitan el tamaño de los archivos adjuntos a 10-25 MB por mensaje, y superar estos límites provoca rebotes inmediatos. Compartir enlaces a archivos almacenados en Google...
Puntos Clave
- Los registros MX indican a los servidores de envío qué servidores de correo aceptan correo electrónico para su dominio y el orden en que deben probarse.
- Hay varias formas de verificar registros MX, desde herramientas en línea hasta utilidades de línea de comandos, dependiendo de su nivel de comodidad técnica y sus necesidades.
- Las actualizaciones de registros MX pueden tardar entre 1 y 48 horas en propagarse por completo en los servidores DNS a nivel mundial, por lo que es esencial una planificación cuidadosa durante las migraciones.
Su equipo acaba de migrar a un nuevo proveedor de correo electrónico y actualizó la configuración de su ESP. Todo parece estar configurado correctamente. Sin embargo, los correos electrónicos a su dominio siguen rebotando y los remitentes ven errores de "servidor de correo no encontrado".
El problema es más simple y frustrante de lo que parece. Tus registros MX, las entradas DNS que indican a internet dónde debe entregarse tu correo electrónico, siguen apuntando al proveedor anterior.
Los registros MX operan en segundo plano, enrutando miles de millones de correos electrónicos a diario sin que la mayoría de los usuarios se enteren de su existencia. Sin embargo, cuando faltan registros MX, están mal configurados o apuntan a servidores incorrectos, la entrega de correos electrónicos se interrumpe por completo. A diferencia de los problemas de entregabilidad que reducen la recepción en la bandeja de entrada, los problemas de MX impiden que los correos electrónicos lleguen a su servidor de correo.
Una búsqueda MX revela exactamente dónde se enrutan los correos electrónicos a su dominio, qué prioridad tiene cada servidor de correo y si su configuración de DNS coincide con su infraestructura de correo electrónico real.
Esta guía explica qué son los registros MX, cómo funcionan las búsquedas MX, cómo realizarlas e interpretarlas utilizando herramientas comunes y cómo solucionar los problemas de configuración MX más frecuentes.
¿Qué es una búsqueda MX?
Una búsqueda MX es una consulta DNS que recupera los registros de Mail Exchange (MX) de un dominio específico. Estos registros MX son las entradas DNS que indican a internet qué servidores de correo deben recibir el correo electrónico de ese dominio.
Por ejemplo, cuando alguien te envía una carta, el sistema postal utiliza tu dirección postal para determinar qué centro de entrega debe gestionarla. De igual forma, cuando alguien te envía un correo electrónico, los servidores de correo utilizan los registros MX de tu dominio para determinar qué servidores de correo electrónico deben recibir el mensaje.
Una búsqueda MX responde a una pregunta: "¿Dónde debe entregarse el correo electrónico de este dominio?"
Todo dominio que recibe correo electrónico debe tener al menos un registro MX publicado en su DNS. Sin registros MX, los servidores de correo remitente no saben a dónde enrutar los mensajes y la entrega falla con errores como "servidor de correo no encontrado" o "no hay registros MX disponibles".
Los registros MX contienen:
- Valor de prioridad: Un número (normalmente del 0 al 100) que indica qué servidor de correo probar primero. Los números más bajos tienen mayor prioridad.
- Nombre de host: El nombre de dominio completo (FQDN) del servidor de correo que acepta correo electrónico para su dominio, como mail.example.com o mx1.googlemail.com.
La mayoría de los dominios configuran varios registros MX con diferentes prioridades para proporcionar redundancia. Si el servidor de correo principal falla, los servidores de envío prueban automáticamente con los servidores secundarios o terciarios según el orden de prioridad.
¿Para qué se utilizan los registros MX?
Los registros MX tienen un propósito principal: enrutar el correo electrónico entrante a los servidores de correo correctos para su dominio. Sin embargo, esta sencilla función tiene varias implicaciones importantes para el funcionamiento del correo electrónico.
Dirigir todo el correo electrónico entrante
Cuando alguien envía un correo electrónico a sales@costex.comSu servidor de correo realiza una búsqueda MX de sudominio.com para determinar qué servidor gestiona su correo electrónico. Los registros MX indican al servidor remitente exactamente dónde entregar el mensaje.
Este enrutamiento se realiza para todos los correos electrónicos enviados a tu dominio, incluyendo consultas de clientes, suscripciones a boletines informativos, notificaciones del sistema, comunicaciones internas del equipo y todo lo demás. Si tus registros MX son incorrectos, no recibirás ninguno de esos correos.
Proporcionar resiliencia en la entrega y conmutación por error
Los dominios normalmente publican varios registros MX con diferentes prioridades:
- Priority 10: Primary mail server (mx1.emailprovider.com)
- Priority 20: Secondary backup server (mx2.emailprovider.com)
- Priority 30: Tertiary backup server (mx3.emailprovider.com)
Los servidores de envío prueban primero el servidor con la prioridad más baja. Si ese servidor no está disponible, es inaccesible o genera un error, se pasa automáticamente al servidor con la siguiente prioridad más alta. Esta redundancia garantiza que la entrega de correo electrónico continúe incluso si el servidor de correo principal falla por mantenimiento o sufre una interrupción.
Algunas organizaciones también utilizan registros MX de igual prioridad para distribuir la carga de correo electrónico entrante entre múltiples servidores, aunque esto es menos común que las configuraciones de conmutación por error simples.
Adaptación de su infraestructura de correo electrónico activa
Tus registros MX deben apuntar a servidores de correo que controlas o que opera tu proveedor de correo. Si usas Google Workspace, tus registros MX deben apuntar a los servidores de correo de Google. Si usas Microsoft 365, deben apuntar a los servidores de Microsoft. Si administras tu propio servidor de correo, deben apuntar al nombre de host de tu servidor.
Las discrepancias entre los registros MX y la infraestructura real provocan fallos de entrega. Por ejemplo, si sus registros MX siguen apuntando a un proveedor de correo electrónico antiguo después de la migración, los nuevos correos intentarán entregarse a servidores que ya no aceptan correo para su dominio.
Prevención de fallos de entrega y enrutamiento incorrecto
Si los registros MX son incorrectos o faltan:
- Los servidores de envío no pueden encontrar dónde entregar el correo electrónico, lo que provoca rebotes inmediatos
- Los correos electrónicos pueden ser enrutados a proveedores antiguos o servidores incorrectos que los rechazan
- Los servidores de respaldo podrían recibir todo el correo si los servidores principales no son accesibles debido a una configuración incorrecta
- Se producen retrasos en la entrega porque los servidores de envío vuelven a intentarlo repetidamente con diferentes hosts MX.
Cómo funciona una búsqueda MX
Cuando un servidor de correo necesita entregar un correo electrónico, realiza una búsqueda MX consultando a los servidores DNS. Este proceso es automático y tarda milisegundos, pero comprender su funcionamiento ayuda a solucionar problemas de entrega.
El proceso de consulta DNS:
- El servidor de correo inicia la búsqueda: El servidor de correo remitente extrae el dominio de la dirección de correo electrónico del destinatario (la parte después de @) y consulta el DNS en busca de registros MX asociados con ese dominio.
- El solucionador de DNS responde: El sistema DNS devuelve todos los registros MX configurados para ese dominio, incluidos los valores de prioridad y los nombres de host del servidor de correo.
- El servidor de correo ordena por prioridad: El servidor de envío ordena los registros MX devueltos por valor de prioridad (el número más bajo primero) para determinar qué servidor de correo probar primero.
- Los intentos de conexión comienzan: El servidor de envío intenta conectarse al servidor de correo de mayor prioridad (número más bajo) en el puerto 25 (SMTP) para entregar el mensaje.
- Conmutación por error si es necesario: Si el servidor principal no está disponible, el servidor remitente pasa al siguiente nivel de prioridad y vuelve a intentarlo hasta que entrega exitosamente el mensaje o agota todas las opciones.
Una búsqueda MX devuelve una lista de registros formateados de la siguiente manera:
example.com MX 10 mail1.provider.com
example.com MX 20 mail2.provider.com
example.com MX 30 mail3.provider.com
Cada línea muestra el dominio, el tipo de registro (MX), el valor de prioridad y el nombre de host del servidor de correo. Los servidores de envío utilizan esta información para determinar el enrutamiento de entrega y las secuencias de conmutación por error.
Cómo realizar una búsqueda MX
Para verificar los registros MX no se requiere software especializado. Existen varios métodos, desde herramientas en línea hasta utilidades de línea de comandos, según su nivel de experiencia y necesidades técnicas.
Uso de herramientas de búsqueda MX en línea
Las herramientas en línea ofrecen la forma más sencilla de verificar registros MX sin necesidad de instalar nada. Las opciones más populares incluyen:
MXToolbox (mxtoolbox.com):
- Vaya a mxtoolbox.com
- Ingrese su dominio en el cuadro de búsqueda
- Seleccione “Búsqueda MX” en el menú desplegable
- Revise los resultados que muestran los valores de prioridad y los nombres de host del servidor de correo
Caja de herramientas de administración de Google:
- Visita toolbox.googleapps.com/apps/dig
- Ingrese su nombre de dominio
- Seleccione “MX” como tipo de consulta
- Haga clic en “Ejecutar” para ver los registros MX
¿Qué es MX Toolbox (whatsmydns.net)?:
- Visita whatsmydns.net
- Introduce tu dominio
- Seleccione “MX” de los tipos de registro
- Ver registros MX de múltiples servidores DNS a nivel mundial
Estas herramientas no sólo muestran sus registros MX, sino también información adicional, como si los servidores de correo están respondiendo, cuáles son sus direcciones IP y si existen problemas de propagación de DNS.
Uso de herramientas de línea de comandos
Para usuarios técnicos o verificaciones automatizadas, las utilidades de línea de comandos proporcionan consultas DNS directas sin depender de interfaces web.
Uso de nslookup (Windows, Mac, Linux):
Esto devuelve registros MX directamente desde los servidores DNS. La salida muestra los valores de prioridad y los nombres de host.
Usando dig (Mac, Linux):
El indicador +short devuelve solo la información esencial: valores de prioridad y nombres de host del servidor de correo, sin detalles de consulta DNS adicionales.
Usando host (Mac, Linux):
Devuelve registros MX en un formato legible por humanos con información de prioridad y nombre de host.
Comprobando a través de su panel de hosting
La mayoría de los proveedores de alojamiento y registradores de dominios ofrecen interfaces de administración de DNS donde puedes ver y editar registros MX directamente:
- Inicie sesión en su panel de control de hosting (cPanel, Plesk, etc.) o en el panel de control del registrador de dominios
- Vaya a la configuración de DNS o al editor de zona DNS
- Busque registros MX en la lista de entradas DNS
- Verifique que las prioridades y los nombres de host coincidan con los requisitos de su proveedor de correo electrónico
Este método muestra los registros configurados a medida que se almacenan, lo que puede ser diferente de lo que se propaga globalmente actualmente si realizó cambios recientemente.
Cómo leer los resultados de búsqueda de MX
Los resultados de la búsqueda MX contienen información específica que debe interpretar correctamente para comprender su configuración de enrutamiento de correo electrónico.
Números de prioridad (valores de preferencia)
El número de prioridad controla el orden en el que se prueban los servidores de correo, comenzando con el número más bajo primero (que indica mayor prioridad).
example.com MX 10 primary.mailserver.com
example.com MX 20 backup.mailserver.com
En este ejemplo, primary.mailserver.com (prioridad 10) recibe todos los correos electrónicos en condiciones normales. Si no está disponible, los servidores de envío intentan automáticamente con backup.mailserver.com (prioridad 20).
Los patrones de prioridad comunes incluyen:
- Incrementos de 10 (10, 20, 30), lo que proporciona un orden de conmutación por error limpio
- Grandes brechas (10, 50, 100), dejando espacio para agregar servidores entre las prioridades existentes más adelante
- Prioridades iguales (10, 10, 10), distribuyendo la carga aleatoriamente entre los servidores
Nombres de host del servidor de correo
El nombre de host es el nombre de dominio completo del servidor que acepta correo electrónico. Debe resolverse a una dirección IP donde se esté ejecutando un servidor de correo y escuchando en el puerto 25.
Esto indica a los servidores de envío que entreguen el correo electrónico al servidor en mail.google.com. Ese nombre de host debe resolverse mediante DNS a una dirección IP válida y debe haber un servidor de correo ejecutándose en esa dirección.
Valores TTL (tiempo de vida)
Algunos resultados de búsqueda incluyen valores TTL, mostrados en segundos:
El TTL (3600 segundos = 1 hora) indica cuánto tiempo deben los servidores DNS almacenar en caché este registro antes de buscar actualizaciones. Un TTL más bajo implica una propagación más rápida de los cambios, pero aumenta la carga de consultas DNS.
Qué buscar en los resultados
Las buenas señales incluyen:
- Múltiples registros MX con diferentes prioridades (redundancia)
- Nombres de host que coinciden con la documentación de su proveedor de correo electrónico
- Todos los nombres de host se resuelven en direcciones IP válidas
- Configuración consistente en todos los servidores DNS a nivel mundial
Las señales de advertencia incluyen:
- No se encontraron registros MX (la entrega del correo electrónico fallará)
- Registros MX que apuntan a un host local, direcciones IP privadas o nombres de host inexistentes
- Prioridades que no coinciden con el orden de conmutación por error previsto
- Registros mixtos que apuntan a diferentes proveedores de correo electrónico (migración no completada)
Problemas y errores comunes de búsqueda MX
Al realizar una búsqueda MX, es posible que encuentre varios problemas comunes que impiden la entrega adecuada del correo electrónico.
No se encontró ningún registro MX
Qué significa:El DNS no devuelve registros MX para su dominio, lo que indica que el enrutamiento de correo electrónico no está configurado.
Por que sucede:
- Acabas de registrar un dominio y aún no has configurado el correo electrónico
- Los registros DNS se eliminaron accidentalmente durante una migración o un cambio de configuración
- Su registrador de dominio o proveedor de DNS está experimentando problemas
- El DNS no se ha propagado después de cambios recientes (aunque esto suele tardar menos de 24 horas)
Como arreglarlo:
- Inicie sesión en su proveedor de DNS o en el panel de control de alojamiento
- Agregue registros MX proporcionados por su servicio de correo electrónico (Google Workspace, Microsoft 365, etc.)
- Guarde los cambios y espere la propagación del DNS (1 a 48 horas, normalmente 1 a 4 horas)
- Verifique usando una herramienta de búsqueda MX después de esperar
Si no existen registros MX, algunos servidores de envío intentarán enviar el correo electrónico directamente a un registro A del dominio, pero esto no es confiable y muchos servidores simplemente rebotarán el mensaje inmediatamente.
Configuración de prioridad incorrecta
Qué significa: Los valores de prioridad se configuran de maneras que no coinciden con el enrutamiento deseado, lo que provoca que el correo electrónico se envíe primero a los servidores de respaldo o crea patrones de entrega impredecibles.
Por que sucede:
- Errores de configuración manual al configurar DNS
- Malentender la lógica de prioridades (pensar que números más altos significan mayor prioridad)
- Migración incompleta donde existen registros de proveedores antiguos y nuevos con prioridades incorrectas
Ejemplos de problemas:
example.com MX 50 primary.mailserver.com
example.com MX 10 old-backup.mailserver.com
El correo electrónico va al servidor de respaldo antiguo (prioridad 10) en lugar del servidor principal previsto (prioridad 50) porque primero se prueban los números más bajos.
Como arreglarlo:
- Identificar qué servidor de correo debe recibir correo electrónico principalmente
- Asignar a ese servidor el número de prioridad más bajo (normalmente 10)
- Asignar a los servidores de respaldo números progresivamente mayores (20, 30, etc.)
- Eliminar cualquier registro MX de servidores antiguos o fuera de servicio
Apuntando a servidores de correo inactivos o incorrectos
Qué significa: Los registros MX hacen referencia a nombres de host que no existen, no se resuelven en direcciones IP o apuntan a servidores que no ejecutan servicios de correo.
Por que sucede:
- La migración a un nuevo proveedor de correo electrónico no fue completa (DNS actualizado, pero los nuevos servidores no están listos)
- Errores tipográficos en los nombres de host al configurar DNS
- Los registros MX antiguos permanecen después de cambiar de proveedor
- Los nombres de host del servidor cambiaron, pero el DNS no se actualizó
Síntomas:
- Se agotó el tiempo de espera del servidor de envío al intentar conectarse a los servidores de correo
- Errores de “Conexión rechazada” o “Host inaccesible” en los mensajes de rebote
- Entrega intermitente, ya que algunos registros funcionan, pero otros no.
Como arreglarlo:
- Verifique que cada nombre de host MX se resuelva en una dirección IP usando nslookup hostname
- Pruebe si los servidores de correo aceptan conexiones: telnet nombre de host 25
- Reemplace los nombres de host incorrectos con los correctos de la documentación de configuración de su proveedor de correo electrónico
- Eliminar registros MX que apuntan a servidores fuera de servicio
Conflictos con proveedores de correo electrónico
Qué significa: Los registros MX hacen referencia a varios proveedores de correo electrónico diferentes simultáneamente, lo que provoca que la entrega se divida de manera impredecible entre sistemas o se enrute a proveedores que ya no alojan su correo electrónico.
Por que sucede:
- Migración incompleta donde no se eliminaron los registros MX del proveedor anterior
- Intentar utilizar varios proveedores de correo electrónico simultáneamente sin reglas de enrutamiento adecuadas
- Probar un nuevo servicio de correo electrónico mientras el sistema de producción aún está activo
Ejemplo de registros conflictivos:
example.com MX 10 aspmx.l.google.com (Google Workspace)
example.com MX 20 mail.oldprovider.com (Previous provider)
example.com MX 10 example-com.mail.protection.outlook.com (Microsoft 365)
Esta configuración divide el correo electrónico de forma impredecible entre Google y Microsoft, y parte de él se envía a un proveedor antiguo. Los usuarios no recibirán todo su correo electrónico en un solo lugar.
Cómo solucionarlo:
- Decide qué proveedor de correo electrónico debe recibir todos los correos electrónicos
- Eliminar registros MX de todos los demás proveedores
- Conserve únicamente los registros MX del proveedor elegido
- Espere la propagación del DNS antes de dar de baja las cuentas antiguas
Lo más importante es...
Los registros MX son el sistema de enrutamiento fundamental que dirige todo el correo electrónico entrante a su dominio. Cuando están configurados correctamente con las prioridades adecuadas y apuntando a servidores de correo activos, la entrega de correo electrónico funciona sin problemas. Si faltan, están mal configurados o apuntan a servidores incorrectos, la entrega de correo electrónico falla por completo y nunca sabrá qué mensajes se está perdiendo.
Realizar una búsqueda de MX toma 30 segundos con herramientas en línea gratuitas o utilidades de línea de comandos y revela inmediatamente si la configuración de enrutamiento de correo electrónico coincide con su infraestructura real. Revise sus registros MX durante las migraciones, después de cambios de DNS y siempre que surjan problemas de entrega.
Más allá de una correcta configuración de MX, la entregabilidad del correo electrónico depende de listas limpias que no generen rebotes, quejas de spam ni trampas. Debounce para verificar direcciones de correo electrónico antes de enviar, eliminar direcciones no válidas y verificar configuraciones de dominio que podrían causar fallas en la entrega.
Verifique su lista ahora para asegurarse de que sus mensajes lleguen a buzones reales y activos después de que los registros MX los enruten correctamente.