E-mailvalidator

Een typfout in een aanmeldformulier stuurt je welkomstmail het niets in en jaagt je bouncepercentage omhoog. Deze validator voert de twee controles uit die er het meest toe doen: RFC 5322-syntax en de aanwezigheid van een live MX-record op het domein. Plak een adres en je ziet het syntaxoordeel, het lokale deel, het domein, of het domein mail kan ontvangen en de lengte van het adres.

Zo valideer je een e-mailadres

  1. 1

    Voer een e-mailadres in

    Plak een enkel adres in het invoerveld; de controle draait terwijl je typt.

  2. 2

    Controleer de syntax

    De RFC 5322-syntaxcontrole signaleert een ontbrekende @, ongeldige tekens, opeenvolgende punten en andere formatfouten.

  3. 3

    Controleer MX

    Een DNS-zoekopdracht bevestigt dat het domein mailservers heeft. Een domein zonder MX-record kan geen mail ontvangen.

  4. 4

    Lees de details

    Het oordeel plus het lokale deel, het domein, de MX-uitslag en de lengte van het adres.

Wat de validator controleert

De controle kent twee niveaus:

  1. Syntax (RFC 5322). Vangt typfouten zoals een ontbrekende @, dubbele punten en ongeldige tekens. Het is een formatcontrole, geen bewijs dat de mailbox bestaat.
  2. MX-record aanwezig. Bevestigt dat het domein mail kan ontvangen. Zonder MX-record stuitert mail naar dat domein.

Er is geen derde niveau: deze validator verstuurt geen mail en verifieert niet of een specifieke mailbox bestaat. Alleen een echt testbericht bewijst dat.

Wat de syntaxcontrole opvangt

Een geldige e-mail heeft een lokaal deel, een @ en een domeindeel. Het lokale deel kan letters, cijfers, . _ + - bevatten en in de geciteerde vorm bijna alles. Veelvoorkomende problemen die de syntaxcontrole afwijst:

  • Ontbrekende @ of meerdere @
  • Punt vooraan of achteraan in het lokale deel: .user@example.com
  • Opeenvolgende punten: user..name@example.com
  • Spaties of andere ongeldige tekens in het lokale deel
  • Afsluitende spaties of verborgen Unicode-tekens door kopiëren en plakken

Een adres zoals user@localhost haalt de syntaxcontrole (het is geldig RFC), maar een domein zonder punt is meestal niet extern bezorgbaar.

Veelvoorkomende typfoutdomeinen om op te letten

Typfout Bedoeld
gmial.com gmail.com
gnail.com gmail.com
gmaill.com gmail.com
hotnail.com hotmail.com
hotmal.com hotmail.com
yahoo.co yahoo.com
outlock.com outlook.com
iclud.com icloud.com

Een typfout zoals gmial.com haalt de syntaxcontrole, dus lees de domeinregel in de resultaten zelf en vergelijk die met deze lijst.

Wat een MX-record wel en niet bewijst

Een MX-record zegt “dit domein ontvangt mail op deze servers”. Het zegt niet dat jouw specifieke adres bestaat. Veelvoorkomende kanttekeningen:

  • Catch-all-domeinen accepteren elk adres, dus MX slaagt ook voor niet-bestaande mailboxes.
  • Greylisting kan ertoe leiden dat sommige domeinen de eerste aanvraag van onbekende servers weigeren; een nieuwe poging lukt meestal.
  • Bezorgbaarheid blijkt pas als je echt verstuurt. Gebruik validators voor duidelijke filtering en meet bezorgbaarheid via echte campagnes met opt-in.

Er wordt geen mail verstuurd

De controle stuurt nooit mail naar het adres dat je invoert. Het is een formatcontrole plus een DNS-zoekopdracht van het domein, niets meer.

Veelgestelde vragen

Nee. Er wordt geen echte mail verstuurd. De tool controleert het format van het adres en doet een DNS-zoekopdracht naar de MX-records van het domein; naar het adres zelf wordt niets gestuurd.

De syntaxcontrole accepteert gangbare adressen en wijst ongebruikelijke maar technisch geldige vormen af, zoals geciteerde lokale delen. De MX-zoekopdracht kan ook tijdelijk falen voor legitieme domeinen. Haalt het adres de syntaxcontrole en heeft het domein een MX-record, dan is het zeer waarschijnlijk geldig.

Nee. Hij controleert het format en of het domein mail accepteert. Om een specifieke mailbox te bevestigen, stuur je er een testmail naartoe.

Nee. Het adres wordt alleen gebruikt om de controle uit te voeren en wordt niet opgeslagen of gelogd.

Gerelateerde tools

Tool beschikbaar in andere talen