Validar la sintaxis de direcciones de correo
Pega una o varias direcciones de correo, una por línea. Para cada línea, la herramienta indica si la escritura cumple los estándares de internet y, si no, el motivo. Solo comprueba la sintaxis, no si el buzón existe.
Cómo se calcula
La herramienta solo comprueba la escritura. Saber si el buzón existe, si el dominio acepta correo o si la dirección es desechable solo es posible contactando con el servidor de correo, algo que esta herramienta no hace a propósito. Tus direcciones se quedan en tu navegador: no se envía ni se guarda nada.
Qué hace válida una dirección de correo
Una dirección consta de parte local, @ y dominio. La comprobación sigue la sintaxis «Mailbox» del RFC 5321, es decir, lo que un servidor de correo acepta como destinatario:
- Parte local (antes de la @): letras, dígitos y
! # $ % & ' * + / = ? ^ _ ` { | } ~ -; puntos solo entre caracteres, nunca dobles. Como máximo 64 caracteres. - Comillas:
"ana garcia"@example.comestá permitido por el RFC (incluso con espacios), pero muchos formularios y servicios lo rechazan; por eso se marca con un aviso. - Dominio: partes separadas por puntos, con letras, dígitos y guiones, de 1 a 63 caracteres cada una, sin guion al principio ni al final; la terminación no puede ser solo numérica.
- Longitud total: como máximo 254 caracteres, porque la ruta SMTP, incluidos los signos < >, está limitada a 256.
Acentos y ñ en direcciones de correo
Los dominios con acentos o ñ (españa.es) están permitidos: técnicamente se reescriben en Punycode (xn--espaa-rta.es) y la herramienta muestra esa forma. Los acentos o la ñ antes de la @ solo se pueden entregar con la extensión SMTPUTF8 (RFC 6531), que no todos los servidores admiten.
Qué no se acepta a propósito
Los comentarios entre paréntesis y las formas obsoletas que el RFC 5322 solo mantiene para leer mensajes antiguos no pertenecen a una dirección de destinatario y aquí cuentan como no válidos. Las direcciones sin punto en el dominio (admin@localhost) y las direcciones IP entre corchetes son formalmente correctas, pero no se pueden entregar en internet o son poco habituales.
Preguntas frecuentes
¿La herramienta comprueba si una dirección de correo existe?
No. Solo comprueba la sintaxis. La única prueba fiable de que un buzón existe es un mensaje entregado, por ejemplo un enlace de confirmación (doble opt-in).
¿Se permiten mayúsculas en una dirección de correo?
Sí. El dominio no distingue entre mayúsculas y minúsculas. La parte antes de la @ podría hacerlo según el RFC 5321, pero en la práctica casi todos los proveedores las tratan igual.
¿Puede una dirección de correo llevar el signo más?
Sí, nombre+boletin@example.com es válida. Muchos proveedores usan el más para subdirecciones. Si un formulario la rechaza, el fallo es del formulario.
¿Qué longitud máxima tiene una dirección de correo?
Como máximo 64 caracteres antes de la @, 63 por cada parte del dominio y 254 para la dirección completa (RFC 5321, apartado 4.5.3.1).
¿Puedo comprobar una lista entera?
Sí, hasta 1000 líneas a la vez, una dirección por línea. Los duplicados se marcan.
Fuentes y base legal
- RFC 5321: RFC 5321 – Simple Mail Transfer Protocol (4.1.2 Mailbox syntax, 4.5.3.1 size limits)
- RFC 5322: RFC 5322 – Internet Message Format (3.2.3 atext, 3.4.1 addr-spec)
- RFC 3696: RFC 3696 – Application Techniques for Checking and Transformation of Names (Section 3) + Errata
- RFC 6531: RFC 6531 – SMTP Extension for Internationalized Email (SMTPUTF8)
- RFC 5891: RFC 5891 – Internationalized Domain Names in Applications (IDNA2008)
- RFC 1035: RFC 1035 – Domain Names, 2.3.1 Preferred name syntax / 2.3.4 Size limits
Última actualización:
Herramientas relacionadas
- Probar regex: tester de expresiones regularesPrueba expresiones regulares de JavaScript en vivo: coincidencias resaltadas, grupos de captura en tabla y el patrón explicado. Gratis, sin subir nada.
- Consulta DNS (DNS lookup)Consulta los registros DNS de un dominio: A, AAAA, MX, TXT, CNAME, NS, SOA, CAA, SRV y PTR, con TTL, estado DNSSEC y códigos de error explicados. Gratis.
- Validar y calcular un dígito de LuhnValida números con el algoritmo de Luhn (módulo 10, ISO/IEC 7812-1) o calcula el dígito de control: solo comprueba el formato, en tu navegador.
- Validar códigos EAN, GTIN e ISBNComprueba el dígito de control de EAN-8, EAN-13, UPC-A, GTIN-14 e ISBN-10/13, calcula el dígito que falta y convierte ISBN-10 a ISBN-13.
- Cuál es mi dirección IPMuestra al instante tu dirección IP pública, detecta si es IPv4 o IPv6 y explica la diferencia. Gratis: tu IP no se guarda.
- Cuál es mi resolución de pantallaDescubre al instante tu resolución de pantalla, píxeles físicos, viewport, devicePixelRatio, relación de aspecto y breakpoint CSS. En vivo, en tu navegador.