Catch-all e-mailverificatie: een complete gids
Catch-all-domeinen zijn het lastigste geval bij e-mailverificatie. Ze accepteren mail voor elk denkbaar adres, waardoor een standaardcheck niet kan bevestigen of een specifieke mailbox bestaat. Deze gids legt uit wat catch-all-domeinen zijn, hoe catch-all-detectie werkt en hoe je ernaar verstuurt zonder je reputatie op het spel te zetten.
Een catch-all-domein accepteert elk adres tijdens de SMTP-check, dus bevestiging op mailboxniveau is van buitenaf niet mogelijk. Behandel catch-all als een apart segment met een eigen verzendlimiet, bounce-drempel en promotieregel, in plaats van het te mengen met bevestigde adressen.
Wat een catch-all-domein is
Een catch-all-domein, ook wel accept-all-domein genoemd, is een domein waarvan de mailserver zo is ingesteld dat hij elk bericht accepteert, ongeacht welk adres er vóór het apenstaartje staat. Mail aan john@company.com wordt geaccepteerd. Mail aan een mailbox die nooit heeft bestaan bij company.com wordt ook geaccepteerd. De server vangt alles op, en daar komt de naam vandaan.
Bedrijven zetten dit om goede redenen aan. Als een medewerker of klant een intern adres verkeerd typt, zorgt een catch-all-instelling ervoor dat het bericht niet bouncet en verloren gaat; het komt ergens terecht waar het bekeken kan worden. Het is een vangnet tegen typfouten. Het probleem is dat dezelfde instelling die verloren mail voorkomt, het domein ook ondoorzichtig maakt voor iedereen die van buitenaf één adres erop wil verifiëren.
Hoe standaardverificatie werkt, en waarom catch-all die breekt
Om het probleem te begrijpen, helpt het om te weten hoe normale verificatie een mailbox bevestigt. Een verificatie-engine voert een live SMTP-handshake uit. Die opent een verbinding met de ontvangende mailserver en vraagt in de taal van het e-mailprotocol in feite of de server mail accepteert voor één specifiek adres. Op een gewoon domein antwoordt de server eerlijk. Bestaat de mailbox, dan reageert hij positief. Bestaat de mailbox niet, dan geeft hij een afwijzing terug, vaak een 550-respons die betekent dat de gebruiker onbekend is. Dat heldere ja of nee is wat verificatie in staat stelt een adres te bevestigen of af te wijzen.
Een catch-all-domein haalt het nee weg. Omdat de server zo is ingesteld dat hij elk adres accepteert, geeft hij bij elke handshake een positieve respons, of de mailbox nu echt is of verzonnen. De verificatie-engine vraagt naar een echt adres en krijgt ja. Hij zou naar een volledig willekeurig, overduidelijk nep-adres op hetzelfde domein kunnen vragen en precies hetzelfde ja krijgen. Het signaal dat normaal echte van nep-mailboxen onderscheidt, is er simpelweg niet. Dat is de kern van het catch-all-probleem: het domein antwoordt op alles positief, dus een positief antwoord betekent niet meer dat de mailbox bestaat.
Hoe catch-all-detectie werkt
| Resultaat | Wat het betekent | Hoe je ermee omgaat |
|---|---|---|
| Geldig | De mailbox kon door de ontvangende server worden bevestigd. | Gebruiken in het schone verzendsegment. |
| Ongeldig | De server wees de mailbox af of het adres voldeed niet aan de vereiste checks. | Uitsluiten vóór verzending. |
| Catch-all | Het domein accepteert elk adres, dus de mailbox kon niet afzonderlijk worden bevestigd. | Apart houden en voorzichtig testen als het contact waardevol is. |
| Wegwerp | Het adres hoort bij een aanbieder van tijdelijke e-mail. | Uitsluiten voor serieuze marketing-, sales- en productcommunicatie. |
| Rolgebaseerd | Het adres komt uit bij een groep of functie, niet bij een duidelijk persoon. | Alleen gebruiken als dat type inbox bij de campagne past. |
Omdat een engine een individuele mailbox op een catch-all-domein niet kan bevestigen, is het nuttigste wat hij kan doen vaststellen dat het domein überhaupt catch-all is. Die detectie is in principe eenvoudig en vormt de basis voor een eerlijke omgang met catch-all.
De engine test het domein met een adres dat onmogelijk kan bestaan. Hij genereert een willekeurige tekenreeks die geen echte mailbox ooit zou gebruiken, iets wat duidelijk verzonnen is, en voert voor dat nep-adres een SMTP-handshake uit op het doeldomein. Het antwoord vertelt hem alles. Wijst de server het nep-adres af, dan gedraagt het domein zich normaal en is individuele verificatie betrouwbaar. Accepteert de server het nep-adres, dan is het domein catch-all: hij heeft net een mailbox bevestigd die zeker niet bestaat, wat bewijst dat hij alles bevestigt.
Zodra de engine weet dat het domein catch-all is, meldt hij dat. De juiste uitkomst voor elk adres op dat domein is een catch-all-resultaat: een label dat duidelijk zegt dat dit domein alle adressen accepteert en dat de individuele mailbox niet bevestigd kon worden. Dat is detectie. Het is een eerlijke weergave van wat wel en niet geverifieerd kon worden.
Detectie, geen scoring
Dit onderscheid is belangrijk genoeg om het duidelijk te zeggen. Omgaan met catch-all is detectie, geen scoring. Sommige tools nemen een catch-all-adres en hangen er een numerieke kans aan die suggereert hoe waarschijnlijk het is dat de mailbox echt is. Dat is geen verificatie. Een catch-all-domein is juist lastig omdat de informatie om een individuele mailbox te beoordelen van buitenaf niet beschikbaar is. Door de onzekerheid om te zetten in een numerieke schatting ontstaat geen kennis die er niet is; je verstopt de onzekerheid alleen achter een getal.
VeriMails behandelt catch-all strikt als detectieresultaat. Is een domein catch-all, dan vertelt VeriMails je dat het catch-all is. Het doet niet alsof het weet of een specifieke mailbox op dat domein bestaat, omdat dat met een externe check niet vast te stellen is. Een eerlijk catch-all-label is veel nuttiger dan een verzonnen score, omdat het je precies vertelt waar je mee te maken hebt en je een echte beslissing laat nemen in plaats van te vertrouwen op een gok die zich voordoet als data.
Waar catch-all-adressen vandaan komen en hoe vaak ze voorkomen
Catch-all is niet zeldzaam. Het komt vooral veel voor bij zakelijke e-mail, omdat catch-all-configuraties typischer zijn voor domeinen die bedrijven zelf beheren dan voor grote consumentenmailproviders. Schattingen lopen uiteen, maar een flink deel van de B2B-domeinen werkt als catch-all, en op sommige lijsten met veel zakelijke adressen vormen catch-all-adressen een aanzienlijk deel van het totaal. Doe je aan cold outreach of B2B-marketing, dan kom je voortdurend catch-all-adressen tegen, dus een duidelijk plan ervoor is geen luxe.
Het risico van catch-all is dat de adressen echt onbekend zijn. Een catch-all-adres kan een echte, actieve mailbox zijn van precies de persoon die je wilt bereiken. Of het kan een niet-bestaand adres zijn dat de server accepteert en daarna stilletjes weggooit, of doorstuurt naar een inbox die niemand bekijkt. Met verificatie alleen kun je dat niet zien, en daarom hebben catch-all-adressen meestal een hoger bouncerisico dan volledig geverifieerde adressen.
Zo verstuur je veilig naar catch-all-adressen
Het doel bij catch-all-adressen is de waarde van de echte mailboxen ertussen te benutten, zonder dat de onbekende je afzenderreputatie beschadigen. Met een zorgvuldige aanpak lukt dat.
| Segmentregel | Standaardbeleid | Wanneer je het aanpast |
|---|---|---|
| Verzendvolume | Begin onder het volume dat je gebruikt voor volledig geverifieerde adressen. | Verhoog alleen na weinig bounces en normale engagement. |
| Bounce-drempel | Stop een catch-all-batch sneller dan een schone geverifieerde batch. | Hervat pas nadat je slechte domeinen of contacten met weinig waarde hebt verwijderd. |
| Engagement beoordelen | Volg opens, clicks, replies en het uitblijven van reacties apart van geverifieerde mailboxen. | Zet betrokken contacten na herhaalde positieve signalen over naar een vertrouwd segment. |
| Onderdrukking | Sluit adressen uit die bouncen of stil blijven bij herhaalde tests. | Voeg ze niet opnieuw toe, tenzij een nieuwe verificatie en een zakelijke reden dat ondersteunen. |
- Maak een segment met alleen catch-all-adressen. Meng deze adressen niet in de export met bezorgbare adressen.
- Geef prioriteit op basis van zakelijke waarde. Test eerst prospects die goed passen, in plaats van naar elk catch-all-adres te versturen.
- Verstuur een kleine batch. Houd de eerste batch zo klein dat een slecht resultaat niet de hele campagne kan schaden.
- Beoordeel bounces en engagement samen. Weinig bounces zonder engagement vraagt nog steeds om voorzichtigheid.
- Promoveer of sluit uit. Zet betrokken contacten in een vertrouwd segment en sluit adressen uit die falen of nooit reageren.
Houd ze gescheiden van je geverifieerde lijst
Houd catch-all-adressen allereerst in een eigen segment, los van de adressen die de volledige verificatie schoon doorstonden. Je schone adressen zijn bevestigd en kun je met vertrouwen mailen. Catch-all-adressen vallen in een andere risicocategorie en verdienen die behandeling ook. Als je ze mengt, wordt je hele verzending minder betrouwbaar.
Test in kleine batches
Mail niet je hele catch-all-segment in één keer. Verstuur eerst naar een kleine batch en kijk wat er gebeurt. Volg het bouncepercentage en de engagement van die batch. Bouncet de batch weinig en krijgt hij normale engagement, dan zijn de adressen grotendeels echt en kun je verder. Bouncet de batch veel of komt er geen engagement, stop dan. Een gecontroleerde test laat de kwaliteit van het segment zien zonder dat je je reputatie op het spel zet.
Leun op engagement over tijd
Over meerdere verzendingen doet engagementdata wat verificatie niet kon. Een catch-all-adres dat opent en klikt, is duidelijk een echte mailbox die gelezen wordt, en die kun je promoveren naar je vertrouwde segment. Een catch-all-adres dat over meerdere verzendingen nooit reageert, sluit je uit. Engagement is het signaal dat de onzekerheid wegneemt die catch-all achterlaat.
Alles samen met VeriMails
VeriMails bouwt catch-all-detectie in elke verificatie in. Of je nu één adres verifieert via de REST API of een volledige lijst als CSV uploadt voor bulkverwerking, elk adres wordt gecontroleerd op syntax, MX, DNS en met een live SMTP-handshake, en de engine voert catch-all-detectie uit naast detectie van wegwerpadressen en rolgebaseerde adressen. Is een domein catch-all, dan zegt het resultaat dat duidelijk en zonder verzonnen score, zodat je die adressen in een eigen segment kunt zetten en de zorgvuldige aanpak hierboven kunt toepassen.
Prijzen beginnen bij $0.0019 per e-mail, met creditpakketten van 10,000 credits voor $19 tot 5 miljoen credits voor $1,499 en jaarplannen vanaf $12.50 per maand bij jaarlijkse facturering. Nieuwe accounts krijgen 100 gratis credits bij aanmelding, zonder creditcard, en credits verlopen nooit. Catch-all-domeinen blijven altijd deel uitmaken van e-mail, zeker in B2B. Je gaat ermee om via eerlijke detectie gevolgd door zorgvuldig versturen, en die combinatie houdt de echte mailboxen bereikbaar terwijl de onbekende je geen schade doen.
Veelgestelde vragen
Gerelateerde artikelen
Begin met schone data
100 gratis credits bij aanmelding. Geen creditcard nodig. Breng het advies vandaag nog in de praktijk.
Gratis starten