Normalizador de Email
E-mails de entrada (um por linha)
Normalizados (sem duplicatas)
Detalhes técnicos
Como o Normalizador de E-mail Funciona
O Que a Ferramenta Faz
O Normalizador de E-mail canoniza endereços de e-mail colocando todo o endereço em minúsculas, removendo pontos da parte local (estilo Gmail) e eliminando aliases de plus-addressing (user+tag@domain vira user@domain). Isso revela quando vários endereços de e-mail aparentemente diferentes na verdade entregam na mesma caixa de entrada, ajudando você a detectar contas duplicadas e a normalizar bases de contatos.
Casos de Uso Comuns para Desenvolvedores
Engenheiros de produto usam normalização de e-mail para impedir que usuários criem várias contas de teste grátis usando truques com pontos (j.ohn@gmail.com = john@gmail.com) ou aliases com plus (john+spam@gmail.com). Equipes de marketing desduplicam listas de e-mail antes de enviar campanhas para evitar envios duplicados. Sistemas antifraude normalizam e-mails durante o cadastro para detectar usuários previamente banidos tentando se registrar novamente com variações cosméticas no e-mail.
Formatos de Dados, Tipos ou Variantes
Gmail e Google Workspace ignoram pontos na parte local e suportam plus-addressing. Outlook/Hotmail ignora plus-addressing, mas não ignora pontos. O Yahoo usa um sistema de alias baseado em hífen em vez de plus. Fastmail e ProtonMail suportam plus-addressing. A ferramenta aplica por padrão regras de normalização no estilo Gmail (remover pontos, remover aliases com plus, colocar em minúsculas), o que cobre a maioria dos endereços de e-mail de consumidores, mas pode normalizar demais para servidores de e-mail corporativos que tratam pontos como significativos.
Armadilhas Comuns e Casos de Borda
Nem todos os servidores de e-mail ignoram pontos — remover pontos de endereços que não são do Gmail pode mapear dois usuários distintos para o mesmo endereço normalizado, causando desduplicação falsa. A parte do domínio do e-mail não diferencia maiúsculas de minúsculas conforme a RFC 5321, mas a parte local é tecnicamente sensível a maiúsculas/minúsculas (embora quase nenhum servidor imponha isso). Plus-addressing é cada vez mais usado como uma ferramenta legítima de privacidade, então bloqueá-lo pode frustrar usuários preocupados com privacidade. Nomes de domínio internacionais (IDN) exigem normalização em punycode para comparação adequada.
Quando Usar Esta Ferramenta vs Código
Use esta ferramenta no navegador para verificar rapidamente um punhado de endereços em busca de duplicatas ou testar como suas regras de normalização transformariam entradas específicas. Para fluxos de cadastro em produção, implemente a normalização como uma função no lado do servidor que aplique regras específicas por provedor (Gmail vs Outlook vs domínios personalizados) e armazene tanto a forma original quanto a normalizada, para que você possa exibir a original enquanto desduplica pela versão normalizada.