Normalizator e-pošte
Ulazne e-adrese (jedna po liniji)
Normalizovane (bez duplikata)
Tehnički detalji
Kako radi normalizator e-pošte
Šta alat radi
Email Normalizer kanonizuje imejl adrese tako što ceo adresu pretvara u mala slova, uklanja tačke iz lokalnog dela (u Gmail stilu) i uklanja plus-alijase (user+tag@domain postaje user@domain). Ovo otkriva kada više naizgled različitih imejl adresa zapravo isporučuje poruke u isto sanduče, pomažući vam da otkrijete duplirane naloge i normalizujete baze kontakata.
Uobičajeni slučajevi upotrebe za programere
Produkt inženjeri koriste normalizaciju imejla da spreče korisnike da prave više naloga za besplatnu probu koristeći trikove sa tačkama (j.ohn@gmail.com = john@gmail.com) ili plus-alijase (john+spam@gmail.com). Marketinški timovi uklanjaju duplikate iz mejling lista pre slanja kampanja kako bi izbegli dvostruko slanje. Sistemi za sprečavanje prevara normalizuju imejl tokom registracije da bi otkrili ranije banovane korisnike koji pokušavaju ponovnu registraciju uz kozmetičke varijacije imejla.
Formati podataka, tipovi ili varijante
Gmail i Google Workspace ignorišu tačke u lokalnom delu i podržavaju plus-adresiranje. Outlook/Hotmail ignoriše plus-adresiranje, ali ne ignoriše tačke. Yahoo koristi sistem alijasa zasnovan na crticama umesto plusa. Fastmail i ProtonMail podržavaju plus-adresiranje. Alat podrazumevano primenjuje pravila normalizacije u Gmail stilu (uklanjanje tačaka, uklanjanje plus-alijasa, pretvaranje u mala slova), što pokriva većinu potrošačkih imejl adresa, ali može previše normalizovati korporativne mejl servere koji tačke smatraju značajnim.
Uobičajene greške i rubni slučajevi
Ne ignorišu svi mejl serveri tačke — uklanjanje tačaka iz adresa koje nisu Gmail može mapirati dva različita korisnika na istu normalizovanu adresu, što izaziva lažno uklanjanje duplikata. Domen imejla je neosetljiv na velika/mala slova prema RFC 5321, ali je lokalni deo tehnički osetljiv na velika/mala slova (iako to gotovo nijedan server ne sprovodi). Plus-adresiranje se sve češće koristi kao legitiman alat za privatnost, pa njegovo blokiranje može frustrirati korisnike kojima je privatnost važna. Internacionalizovani nazivi domena (IDN) zahtevaju punycode normalizaciju radi pravilnog poređenja.
Kada koristiti ovaj alat umesto koda
Koristite ovaj alat u pregledaču da brzo proverite nekoliko adresa na duplikate ili da testirate kako bi vaša pravila normalizacije transformisala konkretne ulaze. Za produkcione tokove registracije, implementirajte normalizaciju kao serversku funkciju koja primenjuje pravila specifična za provajdera (Gmail naspram Outlook-a naspram prilagođenih domena) i čuva i originalni i normalizovani oblik, kako biste mogli da prikažete original dok uklanjate duplikate na osnovu normalizovane verzije.