WJ@WORK e-mail cleaner valideert e-mailadressen in je mailinglijst op 13 verschillende factoren. Van simpele syntax-checks tot live server-verificatie. Hieronder leggen we elke check uit.
Elk e-mailadres begint met 0 punten. Elke check die een probleem vindt, voegt punten toe. Hoe hoger de score, hoe verdachter het adres.
Meerdere kleine problemen kunnen optellen tot een ongeldig adres. Bijvoorbeeld: role-based (+2) + SMTP weigering (+4) = 6 punten = ongeldig.
Kies het niveau dat past bij je situatie. Normaal is snel en veilig voor dagelijks gebruik. Grondig voegt live server-checks toe. Extreem is de strengste modus.
| Check | Normaal | Grondig | Extreem | Snelheid | Strafpunten |
|---|---|---|---|---|---|
| Syntax validatie | ✓ | ✓ | ✓ | Instant | +10 (fataal) |
| Duplicate detectie | ✓ | ✓ | ✓ | Instant | Verwijderd |
| DNS / MX verificatie | ✓ | ✓ | ✓ | Snel | +6 |
| Email typo correctie | ✓ | ✓ | ✓ | Instant | +0 (corrigeert) |
| Wegwerp email detectie | ✓ | ✓ | ✓ | Instant | +4 |
| Verdacht domein / toxic | ✓ | ✓ | ✓ | Instant | +3 tot +6 |
| Fake/test patronen | ✓ | ✓ | ✓ | Instant | +6 |
| Role-based detectie | ✓ | ✓ | ✓ | Instant | +2 |
| → info@ toestaan bij geldig domein | ✓ | ✓ | ✕ | +0 als MX OK | |
| Spambot naam detectie | ✓ | ✓ | ✓ | Instant | +6 |
| Gibberish detectie | ✓ | ✓ | ✓ | Instant | +3 tot +4 |
| Gmail dot-trick detectie | ✓ | ✓ | ✓ | Instant | +5 |
| Catch-all detectie | ✕ | ✓ | ✓ | Medium | +2 |
| SMTP mailbox verificatie | ✕ | ✓ | ✓ | Langzaam | +4 |
| → Strenge modus: weigering = direct ongeldig | ✕ | ✕ | ✓ | +6 ipv +4 | |
| Naam-mismatch strafpunten | ✕ | ✕ | ✓ | Instant | +1 |
Controleert of het e-mailadres een geldig formaat heeft volgens de RFC 5322 standaard. Dit is de eerste check — als het formaat ongeldig is, worden alle andere checks overgeslagen.
Controleert op: precies één @, geldig domein, geen dubbele punten, maximale lengte (254 tekens), en toegestane tekens.
Verwijdert dubbele e-mailadressen uit de lijst. Vergelijking is case-insensitive: Jan@Gmail.com en jan@gmail.com worden als hetzelfde adres gezien.
Controleert of het domein (het deel na @) mailservers (MX records) heeft geregistreerd in DNS. Zonder MX records kan een domein geen e-mail ontvangen.
Als er geen MX records zijn, wordt ook gekeken naar A records (sommige kleine domeinen ontvangen mail via hun webserver).
Herkent en corrigeert 60+ veelgemaakte typos in domeinnamen. Het originele adres blijft bewaard in het rapport.
Voorbeelden:
gmial.com → gmail.comhotmal.com → hotmail.comoutlook.con → outlook.comziggo.com → ziggo.nlOok generieke TLD-typos worden gecorrigeerd: .con, .cmo, .ocm → .com
Controleert het domein tegen een lijst van bekende wegwerp e-mail diensten (Mailinator, Guerrilla Mail, Tempmail, etc.). Deze diensten bieden tijdelijke adressen die na korte tijd vernietigd worden.
Wegwerp-adressen op je mailinglijst leiden gegarandeerd tot bounces en schaden je verzendreputatie.
+4 puntenIdentificeert drie categorieën risicodomeinen:
example.com, test.com, noreply.com — nooit echte adressen (+6)registry.godaddy, temp*, trash* — bekende spam-bronnen (+6).xyz, .buzz, .click, .top etc. — bovengemiddeld spam-risico (+3)yandex.ru, mail.ru etc. op een NL-lijst (+4)Herkent bekende nep-patronen die nooit echte adressen zijn:
test@, user@, fake@, dummy@, sample@asdf@, qwerty@, aaa@, xxx@@example.com, @test.com, @localhost, @mailinator.comMarkeert generieke/functionele adressen die niet aan een specifiek persoon gekoppeld zijn. Deze adressen worden vaak door meerdere mensen beheerd en hebben een hogere bounce-kans bij personeelswisselingen.
Gedetecteerde prefixen: info@, admin@, support@, contact@, sales@, marketing@, office@, noreply@, billing@, hello@, team@, general@, en meer.
info@bestaandbedrijf.nl is waarschijnlijk een geldig adres, terwijl info@nepdomain.xyz dat niet is.Detecteert namen die door spambots zijn gegenereerd. Spambots vullen formulieren in met herkenbare patronen:
BrianToithEV, NikolayNeizeRVJimmiXS, DavidLMTC, HaroldSnumbBLVereist een naamkolom in de CSV. Negeert namen die volledig uppercase zijn (bedrijfsnamen) of initialen bevatten.
+6 punten (direct ongeldig)Herkent willekeurige tekenreeksen als lokaal deel (voor de @). Bewust conservatief — alleen extreme gevallen worden geflagd.
bxrqzk@gmail.com (+4)perta1kqw@ (+3)Wordt automatisch overgeslagen als de naam van de persoon in het e-mailadres voorkomt (dan is het geen gibberish, maar een naam).
+3 tot +4 puntenGmail negeert punten in het lokale deel: jan.jansen@gmail.com en j.a.n.j.a.n.s.e.n@gmail.com zijn hetzelfde adres. Spammers misbruiken dit om meerdere "unieke" adressen aan te maken.
Wordt geflagd als een Gmail-adres 4+ punten bevat met 3+ korte segmenten (1-2 tekens tussen punten).
+5 puntenDetecteert domeinen die alle adressen accepteren, ook adressen die niet bestaan. Dit wordt gedaan door een willekeurig niet-bestaand adres te sturen (bijv. emailcleaner-test-abc123@domein.nl). Als de server dit accepteert, is het een catch-all.
Waarom belangrijk: Bij catch-all domeinen is SMTP verificatie zinloos — elk adres lijkt "geldig". Daarom wordt SMTP automatisch overgeslagen voor catch-all domeinen.
Grote providers (Gmail, Outlook, etc.) worden overgeslagen — die zijn geen catch-all.
+2 punten (twijfelgeval)Maakt een live verbinding met de mailserver van het domein en vraagt: "zou je mail accepteren voor dit adres?" (SMTP RCPT TO commando). Er wordt geen mail verstuurd — de verbinding wordt direct verbroken.
Beperkingen:
web05.texelhosting.nl) wordt gebruikt voor de verbinding.
Standaard: +4 punten (twijfelgeval), omdat SMTP niet 100% betrouwbaar is.
Geeft +1 strafpunt als de naam in de CSV niet overeenkomt met het e-mailadres. Normaal is dit puur informatief (+0), omdat veel mensen creatieve mailadressen hebben die niks met hun naam te maken hebben.
In Extreem-modus telt dit punt wél mee. Alleen lijkt +1 weinig, maar het tikt aan:
sunshine42@gmail.com + naam "Jan Jansen" → naam-mismatch (+1) + role-based als van toepassing (+2) = twijfelgevalVereist een naamkolom in de CSV.
+1 punt (stapelt op met andere checks)Als je CSV een naamkolom bevat, controleert WJ@WORK of de naam logisch bij het e-mailadres hoort. Dit is puur informatief (geen strafpunten) maar helpt bij het beoordelen van twijfelgevallen.
jan.jansen@gmail.com + naam "Jan Jansen"jjansen@bedrijf.nl + naam "Jan Jansen" (initiaal + achternaam)sunshine42@gmail.com + naam "Jan Jansen" (informatief, veel mensen hebben creatieve adressen)De naam-correlatie helpt ook de gibberish detectie: als iemands naam in het adres voorkomt, wordt gibberish-check overgeslagen (het is dan immers geen onzin).