Op deze pagina
Elke gebouncede e-mail komt terug met een SMTP-code die vertelt of de fout tijdelijk of permanent is. Ze allemaal hetzelfde behandelen is een van de meest gemaakte en duurste fouten in deliverability, want soft bounces en hard bounces vragen om een andere aanpak.
Deze gids legt het verschil uit, de codes, en precies wat je met elk type doet.
Het korte antwoord
- Hard bounce: permanente fout. Dit adres wordt nooit bezorgd. Zet het meteen op je suppressielijst.
- Soft bounce: tijdelijke fout. Het adres kan later wel werken. Probeer het opnieuw, maar met grenzen.
Mailboxproviders kijken naar beide percentages, maar een hoog hard-bouncepercentage doet veel meer schade, omdat het het duidelijkste signaal is van een slecht onderhouden lijst.
Wat is een hard bounce?
Een hard bounce betekent dat de ontvangende mailserver het bericht permanent heeft geweigerd. Het adres bestaat niet, het domein bestaat niet, of de mailbox van de ontvanger is gedeactiveerd.
Typische SMTP-codes:
- 550: mailbox niet beschikbaar, gebruiker bestaat niet.
- 551: gebruiker niet lokaal; probeer een ander pad.
- 553: mailboxnaam niet toegestaan.
- 554: transactie mislukt (vaak de variant "gebruiker bestaat niet").
Zodra een adres een hard bounce geeft, moet je stoppen met mailen. Blijf je versturen, dan stijgt je bouncepercentage en ga je bij elke grote provider tegen throttling aanlopen.
Wat is een soft bounce?
Een soft bounce is een tijdelijke fout. De mailbox bestaat, maar kon het bericht op dat moment niet aannemen. Mogelijke oorzaken:
- De mailbox is vol.
- De ontvangende server ligt plat of is overbelast.
- Het bericht is groter dan de limiet van de ontvanger.
- Greylisting (bewust tijdelijk uitstellen om spam te bestrijden).
- De ontvangende server zet een rate limit op je IP-adres vanwege je reputatie.
Typische SMTP-codes:
- 421: dienst niet beschikbaar, verbinding wordt gesloten.
- 450: gevraagde actie niet uitgevoerd; mailbox tijdelijk niet beschikbaar.
- 451: lokale fout bij verwerking.
- 452: onvoldoende opslagruimte op het systeem.
De meeste ESP's proberen soft bounces 72 uur lang automatisch opnieuw en zetten ze daarna om naar een hard bounce.
Het grijze gebied: block bounces
Een derde categorie die vaak verkeerd wordt ingedeeld: block bounces, waarbij je IP-adres of domein door de ontvanger wordt geblokkeerd, niet door de mailbox. Codes als 571, 521, of elke 5xx die "blocked", "denylisted" of "policy" noemt, horen hierbij.
Zet deze niet op je suppressielijst alsof het hard bounces zijn. Het probleem is je reputatie, het adres zelf is in orde. Los het onderliggende reputatieprobleem op en hetzelfde adres wordt weer bezorgd.
Wat elk type met je reputatie doet
| Type bounce | Impact op reputatie | Actie |
|---|---|---|
| Hard bounce | Hoog: een direct signaal van een slechte lijstkwaliteit | Meteen op de suppressielijst |
| Soft bounce (eenmalig) | Laag | Opnieuw proberen volgens de standaard van je ESP |
| Soft bounce (herhaald, zelfde adres) | Gemiddeld | Na N pogingen op de suppressielijst |
| Block bounce | Zeer hoog, al zegt het iets over je reputatie en niet over je lijstkwaliteit | Reputatie herstellen, niet op de suppressielijst |
Gmail, Outlook en Yahoo gebruiken het hard-bouncepercentage allemaal als belangrijkste signaal voor lijstkwaliteit. Boven 2% per verzending is een geel signaal; boven 5% is het rood.
Zo verlaag je je hard-bouncepercentage
Op volgorde van impact:
- Verifieer elke nieuwe lijst voordat je hem importeert. Gebruik een betrouwbare verifier (zie best practices voor lijsthygiëne voor de afwegingen).
- Gebruik double opt-in voor elk nieuw aanmeldformulier. Single opt-in is de bron van verreweg de meeste tikfout-bounces.
- Voer realtime validatie in op het aanmeldveld, zodat je
gmial.comopvangt voordat het wordt opgeslagen. - Verifieer slapende segmenten opnieuw voordat je ze mailt. Een lijst die een jaar stil heeft gelegen, geeft 5 tot 15% hard bounces.
- Verwerk uitschrijvingen binnen 24 uur. Trage verwerking van uitschrijvingen verhoogt je klachten- en bouncepercentage.
Zo ga je om met soft bounces
De meeste ESP's regelen dit automatisch, maar controleer je instellingen:
- Periode voor nieuwe pogingen: 24 tot 72 uur is gebruikelijk.
- Backoff-strategie: exponentieel (1u, 4u, 12u, 24u, 48u) voorkomt dat je ontvangende servers bestookt.
- Omzettingsregel: na 5 opeenvolgende soft bounces binnen 72 uur zet je het adres op de suppressielijst.
Krijg je veel 421- of 451-codes van één ontvangend domein, dan past dat domein throttling toe op basis van je reputatie. Verlaag je volume en zoek uit wat er met je reputatie aan de hand is.
Wat je met block bounces doet
Een block bounce op een specifiek IP-adres betekent dat die ontvanger je IP-adres op dit moment niet vertrouwt. De stappen:
- Zoek uit welke server weigert (lees de bouncemelding; meestal staat het erin).
- Bekijk de postmasterpagina van die ontvanger (gmail.com → Postmaster Tools, microsoft.com → SNDS).
- Controleer publieke blacklists voor het IP-adres. Gebruik de blacklist checker.
- Los het onderliggende reputatieprobleem op (meestal het klachtenpercentage of de lijstkwaliteit).
- Probeer het adres opnieuw na minstens 7 dagen schoon versturen.
Zet adressen met een block bounce nooit zomaar op je suppressielijst, anders verlies je contacten die wel bereikbaar zijn.
Veelgestelde vragen
Wat is een acceptabel bouncepercentage? Onder 2% per verzending is gezond. Onder 1% is uitstekend. Alles boven 5% beschadigt je reputatie.
Hoe lang wacht ik voordat ik een adres met soft bounces op de suppressielijst zet? 72 uur en 5 opeenvolgende mislukkingen is de gangbare regel. De meeste ESP's doen dit automatisch.
Zijn hard bounces altijd permanent? Bijna altijd. Een 550 van een adres met een tikfout lost zichzelf niet op. Een 550 van een domein dat net zijn DNS kwijt is, komt zelden voor maar kan binnen enkele uren herstellen.
Schaden soft bounces mijn verzendersreputatie? Losse soft bounces zijn geen probleem. Aanhoudende soft bounces naar hetzelfde adres wijzen op een verouderde lijst en gaan je reputatie schaden.
Wat betekent "554 5.7.1"? De 554 duidt op een weigering op basis van beleid. De uitgebreide statuscode 5.7.1 betekent "delivery not authorized": meestal is de authenticatie mislukt of is je IP-adres geblokkeerd. Onderzoek het als block bounce, niet als hard bounce.
Conclusie
Een hard bounce is een permanent signaal dat je moet stoppen met mailen naar dit adres. Een soft bounce is een tijdelijk signaal dat je het later opnieuw kunt proberen. Wie de twee door elkaar haalt, vooral door soft bounces automatisch op de suppressielijst te zetten, verliest contacten die wel bereikbaar zijn. Wie block bounces voor hard bounces aanziet, maakt beide problemen erger.
👉 Lees verder: Best practices voor lijsthygiëne · Engagement, klachten en lijstkwaliteit · Waarom is mijn verzendersreputatie gedaald?
Bronnen
- RFC 5321: Simple Mail Transfer Protocol, de antwoordklassen 4xx (tijdelijk) en 5xx (permanent) en de betekenis van 421, 450 tot 452 en 550 tot 554.
- RFC 3463: Enhanced Mail System Status Codes, de uitgebreide statuscodes zoals 5.1.1 (ongeldige mailbox) en 5.7.1 (delivery not authorized).
- SMTP Error Codes (Yahoo Sender Hub), Yahoo over het opnieuw proberen bij 4xx-fouten, nooit opnieuw proberen bij 5xx-fouten, en het verwijderen van adressen die ze teruggeven.
- Email sender guidelines (Gmail Help), het advies van Google om ontvangers na meerdere bounces uit te schrijven en het volume te verlagen als het aantal deferrals stijgt.