Validador de direcciones de correo electrónico

Comprueba al instante si una dirección de correo cumple un formato práctico basado en RFC 5322, y verifica si el dominio realmente puede recibir correo (búsqueda de registros MX). Herramienta gratuita para validar formularios y depurar listas de correo.

Ejemplos de veredicto de formato de correo

Dirección de ejemplo Veredicto Motivo
[email protected] Válido Formato básico (parte local @ parte de dominio)
[email protected] Válido Dirección etiquetada con un punto y un signo más
[email protected] No válido Dos puntos consecutivos en la parte local
@example.com No válido La parte local (antes de "@") está vacía
user@example No válido El dominio no tiene un dominio de nivel superior (por ejemplo .com)
user example.com No válido No contiene el símbolo "@"

Consejos de uso

  • Incluso una dirección con el formato correcto, como "[email protected]", no garantiza que el correo llegue realmente; la comprobación de registros MX de abajo te da una idea aproximada de ello.
  • Al depurar una lista de correo, es más eficiente filtrar primero los errores de escritura obvios con la comprobación de formato y luego confirmar que el propio dominio es válido con la comprobación de registros MX.
  • Dominios importantes como Gmail u Outlook siempre tienen registros MX, pero el dominio propio de una empresa puede carecer de ellos justo después de configurarlo o por un error de configuración.
  • Un espacio sobrante al final tras copiar y pegar una dirección puede hacer que la comprobación de formato falle; presta atención a los espacios en blanco alrededor del campo.
  • Si quieres validación en tiempo real en tu propio formulario de registro, la expresión regular práctica que se explica en la nota al margen se puede reutilizar directamente.

Preguntas frecuentes

Esta herramienta no admite algunas construcciones inusuales que el RFC 5322 permite técnicamente, como una parte local entre comillas o un dominio en forma de literal IP (por ejemplo, user@[192.0.2.1]). Usa una aproximación práctica que cubre la gran mayoría de direcciones reales, en lugar de buscar el cumplimiento total de la especificación.

No. Un registro MX solo indica que el dominio tiene un mecanismo para recibir correo; no dice nada sobre si el buzón indicado antes de "@" existe realmente. La única forma fiable de confirmar que un buzón existe es enviar realmente un mensaje y comprobar si rebota.

En casos poco frecuentes, un dominio recurre a su registro A (la propia dirección IP del dominio) para aceptar correo en lugar de un registro MX. Sin embargo, esta configuración no es recomendable, y hoy casi todos los servidores de correo tienen registros MX configurados correctamente.

La comprobación de formato y la búsqueda de MX son útiles como filtro inicial, pero antes de un envío masivo también deberías verificar la configuración SPF/DKIM/DMARC de tu remitente y confirmar que tu lista es de suscripción voluntaria (opt-in). Enviar en masa a direcciones no válidas puede dañar la reputación de tu dominio de envío.
ツールくん

A propósito — por qué la validación de correo se hace en dos etapas

Es más fácil entender la validación de correo si la separas en dos capas distintas: formato y existencia. La comprobación de formato es una prueba puramente estática de si una cadena tiene la forma correcta (parte local, @, parte de dominio) y nunca toca la red. Confirmar la existencia, en cambio, requiere una consulta DNS al dominio, algo que un navegador no puede hacer directamente desde JavaScript; tiene que ocurrir en el servidor. Esta herramienta separa ambas cosas en pasos distintos precisamente porque son, técnicamente, tipos de comprobación diferentes.

El RFC 5322 define la gramática formal de las direcciones de correo, y es sorprendentemente compleja. Por ejemplo, poner la parte local entre comillas dobles permite legalmente espacios y puntos consecutivos que ningún servidor de correo real usaría jamás. Por eso la mayoría de los profesionales evitan un analizador totalmente conforme y optan por la expresión regular simplificada que define el HTML Living Standard de WHATWG, y esta herramienta sigue el mismo enfoque pragmático.

Un registro MX es una entrada DNS que indica qué servidor debe recibir el correo de un dominio determinado, y los valores de preferencia más bajos se prueban primero. Cuando una empresa migra su infraestructura de correo, es habitual mantener varios registros MX activos a la vez durante una transición gradual. Si no existe ningún registro MX, es muy probable que el correo enviado a ese dominio sea rechazado por el receptor.

→ Ver todas las curiosidades