Normalizador de Correos

Normaliza direcciones de correo en lote: pásalas a minúsculas, elimina puntos de Gmail y etiquetas con +, unifica alias de proveedor y quita duplicados.

Convierte una lista desordenada de direcciones en una forma canónica. Pega una dirección por línea. La herramienta pasa todo a minúsculas y, según las opciones, elimina los puntos de Gmail, quita las etiquetas con +, unifica los alias de proveedor y descarta duplicados que solo parecen distintos.

Detalle

Original Normalizada Estado

Qué cambia realmente la normalización de correos

El problema

Alice.Smith+news@Gmail.com, alicesmith@googlemail.com y alicesmith@gmail.com llegan al mismo buzón, pero un ingenuo SELECT ... WHERE email = ? los trata como tres personas distintas. Así aparecen cuentas duplicadas, tres copias del mismo boletín y una prueba gratuita renovada once veces por la misma persona.

Normalizar reduce esas variantes a una única cadena canónica que se puede indexar y comparar.

Las cuatro reglas

Mayúsculas. El dominio no distingue mayúsculas según RFC 1035, y aunque la parte local técnicamente sí lo hace según RFC 5321, ningún proveedor importante lo aplica. Pasar todo a minúsculas es seguro en la práctica y es la única regla que conviene aplicar siempre.

Puntos. Gmail ignora los puntos de la parte local: a.li.ce@gmail.com es igual que alice@gmail.com. Es un comportamiento exclusivo de Gmail. Aplicarlo a Outlook, Yahoo o un dominio corporativo fusionaría a personas realmente distintas, así que esta herramienta solo quita puntos en gmail.com y googlemail.com.

Etiquetas con +. El subdireccionamiento (alice+compras@gmail.com) funciona en Gmail, Outlook, Fastmail, iCloud y la mayoría de servidores modernos. Yahoo usa un guion en lugar del signo más. La etiqueta es un marcador para filtrar, no parte de la identidad, así que puede eliminarse, con la salvedad de más abajo.

Alias de proveedor. googlemail.com es el mismo servicio que gmail.com, y hotmail.com, live.com y msn.com desembocan en la plataforma de consumo de Microsoft. Mapearlos a un dominio canónico descubre otra tanda de duplicados.

Cuándo no normalizar

Guarda la dirección tal como la escribió el usuario y usa la forma normalizada solo como clave de comparación. Nunca envíes correo a la versión normalizada: eliminarías una etiqueta con + de la que el destinatario depende para filtrar, y hay buzones corporativos legítimos que contienen un +.

Ten cuidado también al quitar etiquetas en un contexto antifraude. Sí bloquea el «una persona, muchas pruebas gratuitas», pero castiga a quien etiqueta cada registro por privacidad. Trátalo como una señal, no como un veredicto.

Y no lo uses como validación. Una dirección sintácticamente perfecta puede rebotar igualmente; solo un correo de confirmación demuestra que se entrega.

Nota de código abierto: implementado desde cero en JavaScript puro siguiendo el comportamiento documentado de cada proveedor. Sin bibliotecas de terceros ni peticiones de red.

Preguntas frecuentes

¿Debo guardar la dirección normalizada en lugar de la original?
No. Guarda ambas: la original para enviar correo y la normalizada como índice único para búsquedas y detección de duplicados.
¿Por qué solo se quitan los puntos en Gmail?
Porque solo Gmail los ignora. En Outlook, Yahoo o un dominio corporativo, john.smith@ y johnsmith@ pueden ser dos empleados distintos y fusionarlos entregaría el correo a la persona equivocada.
¿Todos los proveedores admiten etiquetas con +?
La mayoría de los modernos sí, pero no todos. Yahoo usa un guion y algunos servidores antiguos o autogestionados rechazan el signo más directamente.
¿Normalizar equivale a validar?
No. Solo reescribe la cadena en forma canónica. Que el buzón exista únicamente se comprueba enviando un mensaje de confirmación.
¿Se suben mis direcciones a algún sitio?
No. Toda la lista se procesa en tu navegador con JavaScript puro y nunca sale de la página.