Normalizador de correo
Correos de entrada (uno por línea)
Normalizados (sin duplicados)
Detalles técnicos
Cómo funciona el normalizador de correo electrónico
Qué hace la herramienta
El Normalizador de Email canoniza las direcciones de correo electrónico convirtiendo toda la dirección a minúsculas, eliminando los puntos de la parte local (estilo Gmail) y quitando los alias de plus-addressing (user+tag@domain se convierte en user@domain). Esto revela cuándo varias direcciones de correo aparentemente diferentes en realidad entregan al mismo buzón, ayudándote a detectar cuentas duplicadas y a normalizar bases de datos de contactos.
Casos de uso comunes para desarrolladores
Los ingenieros de producto usan la normalización de email para evitar que los usuarios creen múltiples cuentas de prueba gratuita usando trucos con puntos (j.ohn@gmail.com = john@gmail.com) o alias con plus (john+spam@gmail.com). Los equipos de marketing deduplican listas de correo antes de enviar campañas para evitar envíos duplicados. Los sistemas antifraude normalizan emails durante el registro para detectar a usuarios previamente bloqueados que intentan volver a registrarse con variaciones cosméticas del email.
Formatos de datos, tipos o variantes
Gmail y Google Workspace ignoran los puntos en la parte local y admiten plus-addressing. Outlook/Hotmail ignora el plus-addressing pero no ignora los puntos. Yahoo usa un sistema de alias basado en guiones en lugar de plus. Fastmail y ProtonMail admiten plus-addressing. La herramienta aplica por defecto reglas de normalización estilo Gmail (eliminar puntos, quitar alias con plus, convertir a minúsculas), lo que cubre la mayoría de direcciones de correo de consumidores, pero puede sobre-normalizar en servidores de correo corporativos que tratan los puntos como significativos.
Errores comunes y casos límite
No todos los servidores de correo ignoran los puntos: eliminar puntos de direcciones que no son de Gmail puede mapear dos usuarios distintos a la misma dirección normalizada, causando una deduplicación falsa. La parte del dominio del email no distingue mayúsculas/minúsculas según RFC 5321, pero la parte local es técnicamente sensible a mayúsculas (aunque casi ningún servidor lo aplica). El plus-addressing se usa cada vez más como una herramienta legítima de privacidad, por lo que bloquearlo puede frustrar a usuarios preocupados por la privacidad. Los nombres de dominio internacionales (IDN) requieren normalización punycode para una comparación correcta.
Cuándo usar esta herramienta vs código
Usa esta herramienta del navegador para comprobar rápidamente un puñado de direcciones en busca de duplicados o probar cómo tus reglas de normalización transformarían entradas específicas. Para flujos de registro en producción, implementa la normalización como una función del lado del servidor que aplique reglas específicas del proveedor (Gmail vs Outlook vs dominios personalizados) y almacene tanto la forma original como la normalizada, para que puedas mostrar la original mientras deduplicas sobre la versión normalizada.