DevToys Web Pro iconDevToys Web ProBlogs
Novērtējiet mūs:
Izmēģiniet pārlūkprogrammas paplašinājumu:

E-pasta normalizētājs

Pabeigts
Ievade: 10Unikālie: 8Dublikāti: 2

Ievades e-pasti (pa vienam rindā)

  • Normalizētie (bez dublikātiem)

  • Tehniskā informācija

    Kā darbojas e-pasta normalizētājs

    Ko rīks dara

    E-pasta normalizētājs kanonizē e-pasta adreses, pārvēršot visu adresi mazajos burtos, noņemot punktus lokālajā daļā (Gmail stilā) un izmetot plus-adresēšanas aizstājvārdus (user+tag@domain kļūst par user@domain). Tas atklāj, kad vairākas šķietami atšķirīgas e-pasta adreses patiesībā piegādā vēstules vienā un tajā pašā iesūtnē, palīdzot noteikt dublētus kontus un normalizēt kontaktu datubāzes.

    Biežākie izstrādātāju lietošanas gadījumi

    Produktu inženieri izmanto e-pasta normalizāciju, lai nepieļautu, ka lietotāji izveido vairākus bezmaksas izmēģinājuma kontus, izmantojot punktu trikus (j.ohn@gmail.com = john@gmail.com) vai plus aizstājvārdus (john+spam@gmail.com). Mārketinga komandas pirms kampaņu sūtīšanas atdublē adresātu sarakstus, lai izvairītos no dubultas nosūtīšanas. Pretkrāpšanas sistēmas normalizē e-pastus reģistrācijas laikā, lai atklātu iepriekš bloķētus lietotājus, kuri mēģina reģistrēties atkārtoti ar kosmētiskām e-pasta variācijām.

    Datu formāti, tipi vai varianti

    Gmail un Google Workspace ignorē punktus lokālajā daļā un atbalsta plus-adresēšanu. Outlook/Hotmail ignorē plus-adresēšanu, bet neignorē punktus. Yahoo plus vietā izmanto uz defisi balstītu aizstājvārdu sistēmu. Fastmail un ProtonMail atbalsta plus-adresēšanu. Rīks pēc noklusējuma piemēro Gmail stila normalizācijas noteikumus (noņem punktus, izmet plus aizstājvārdus, pārvērš mazajos burtos), kas aptver lielāko daļu patērētāju e-pasta adrešu, taču var pārmērīgi normalizēt korporatīvos pasta serverus, kuros punkti tiek uzskatīti par nozīmīgiem.

    Biežākās kļūdas un robežgadījumi

    Ne visi pasta serveri ignorē punktus — punktu noņemšana no ne-Gmail adresēm var kartēt divus atšķirīgus lietotājus uz vienu un to pašu normalizēto adresi, izraisot kļūdainu atdublēšanu. E-pasta domēna daļa saskaņā ar RFC 5321 nav reģistrjutīga, bet lokālā daļa tehniski ir reģistrjutīga (lai gan gandrīz neviens serveris to neievēro). Plus-adresēšana arvien biežāk tiek izmantota kā leģitīms privātuma rīks, tāpēc tās bloķēšana var kaitināt uz privātumu orientētus lietotājus. Starptautiskajiem domēna vārdiem (IDN) pareizai salīdzināšanai nepieciešama punycode normalizācija.

    Kad izmantot šo rīku, nevis kodu

    Izmantojiet šo pārlūka rīku, lai ātri pārbaudītu dažas adreses uz dublikātiem vai notestētu, kā jūsu normalizācijas noteikumi pārveidotu konkrētus ievaddatus. Ražošanas reģistrācijas plūsmām ieviesiet normalizāciju kā servera puses funkciju, kas piemēro pakalpojumu sniedzējam specifiskus noteikumus (Gmail vs Outlook vs pielāgoti domēni) un saglabā gan oriģinālo, gan normalizēto formu, lai jūs varētu rādīt oriģinālu, vienlaikus atdublējot pēc normalizētās versijas.