DevToys Web Pro iconDevToys Web ProBlogi
Arvostele meidät:
Kokeile selainlaajennusta:

Sähköpostin normalisoija

Valmis
Syöte: 10Yksilölliset: 8Duplikaatit: 2

Syötesähköpostit (yksi per rivi)

  • Normalisoidut (duplikaatit poistettu)

  • Tekniset tiedot

    Miten sähköpostin normalisoija toimii

    Mitä työkalu tekee

    Email Normalizer kanonisoi sähköpostiosoitteet muuttamalla koko osoitteen pienaakkosiksi, poistamalla pisteet paikallisesta osasta (Gmail-tyyliin) ja poistamalla plus-osoitteistuksen aliakset (user+tag@domain muuttuu muotoon user@domain). Tämä paljastaa, milloin useat näennäisesti erilaiset sähköpostiosoitteet toimitetaan todellisuudessa samaan postilaatikkoon, mikä auttaa havaitsemaan päällekkäiset tilit ja normalisoimaan yhteystietokantoja.

    Yleiset kehittäjien käyttötapaukset

    Tuoteinsinöörit käyttävät sähköpostin normalisointia estääkseen käyttäjiä luomasta useita ilmaisia kokeilutilejä pistekikkojen avulla (j.ohn@gmail.com = john@gmail.com) tai plus-aliaksilla (john+spam@gmail.com). Markkinointitiimit poistavat postituslistoista duplikaatit ennen kampanjoiden lähettämistä välttääkseen tuplalähetykset. Petostentorjuntajärjestelmät normalisoivat sähköpostit rekisteröitymisen yhteydessä tunnistaakseen aiemmin estettyjä käyttäjiä, jotka yrittävät rekisteröityä uudelleen kosmeettisilla sähköpostivariaatioilla.

    Tietomuodot, tyypit tai variantit

    Gmail ja Google Workspace ohittavat pisteet paikallisessa osassa ja tukevat plus-osoitteistusta. Outlook/Hotmail ohittaa plus-osoitteistuksen, mutta ei ohita pisteitä. Yahoo käyttää plus-merkin sijaan yhdysmerkkiin perustuvaa aliasjärjestelmää. Fastmail ja ProtonMail tukevat plus-osoitteistusta. Työkalu käyttää oletuksena Gmail-tyylisiä normalisointisääntöjä (poista pisteet, poista plus-aliakset, pienennä kirjaimet), mikä kattaa valtaosan kuluttajasähköpostiosoitteista, mutta voi ylinormalisoida yrityspostipalvelimilla, jotka pitävät pisteitä merkityksellisinä.

    Yleiset sudenkuopat ja reunatapaukset

    Kaikki postipalvelimet eivät ohita pisteitä — pisteiden poistaminen muista kuin Gmail-osoitteista voi yhdistää kaksi eri käyttäjää samaan normalisoituun osoitteeseen ja aiheuttaa virheellistä deduplikointia. Sähköpostin verkkotunnusosa ei ole kirjainkoon suhteen merkitsevä RFC 5321:n mukaan, mutta paikallinen osa on teknisesti kirjainkoon suhteen merkitsevä (vaikka lähes mikään palvelin ei tätä pakota). Plus-osoitteistusta käytetään yhä useammin laillisena yksityisyystyökaluna, joten sen estäminen voi turhauttaa yksityisyydestään huolehtivia käyttäjiä. Kansainväliset verkkotunnukset (IDN) vaativat punycode-normalisoinnin oikeaa vertailua varten.

    Milloin käyttää tätä työkalua vs. koodia

    Käytä tätä selainpohjaista työkalua tarkistaaksesi nopeasti kourallisen osoitteita duplikaattien varalta tai testataksesi, miten normalisointisääntösi muuttaisivat tiettyjä syötteitä. Tuotantokäyttöön rekisteröitymisvirroissa toteuta normalisointi palvelinpuolen funktiona, joka soveltaa palveluntarjoajakohtaisia sääntöjä (Gmail vs Outlook vs omat verkkotunnukset) ja tallentaa sekä alkuperäisen että normalisoidun muodon, jotta voit näyttää alkuperäisen samalla kun deduplikoit normalisoidun version perusteella.