technisch · antwoord met bronnen

Hard bounce vs. soft bounce: technische definities

Een hard bounce is een permanent mislukte bezorging door een ongeldig e-mailadres of een niet-bestaand domein. Een soft bounce is een tijdelijk mislukte bezorging door een volle mailbox, uitval van de server of limieten voor de berichtgrootte. Na een hard bounce moet je het adres direct van de mailinglijst verwijderen om je afzenderreputatie te beschermen.

Definitie van een hard bounce

Een hard bounce treedt op wanneer een SMTP-server een permanente foutcode teruggeeft, meestal in de 5xx-reeks. Dat betekent dat het bestemmingsadres ongeldig is, het domein niet bestaat of de ontvangende server de afzender permanent heeft geblokkeerd. Deze fouten zijn onherstelbaar: de e-mail kan nooit bij die specifieke ontvanger worden afgeleverd.

Definitie van een soft bounce

Een soft bounce is een tijdelijke fout, aangegeven met 4xx-SMTP-responscodes. Het e-mailadres is geldig, maar het bericht kan op dit moment niet worden afgeleverd. Veelvoorkomende oorzaken zijn een mailbox van de ontvanger die over zijn quotum heen is, een ontvangende server die tijdelijk niet beschikbaar is of een bericht dat groter is dan de bestemmingsserver toestaat.

Hoe het proces werkt

Wanneer een verzendende server een bericht probeert af te leveren, voert hij een SMTP-handshake uit. Weigert de ontvangende server het bericht, dan stuurt hij een bouncemelding met een statuscode. Een hard bounce zet het bericht in de verzendende applicatie in een permanente foutstatus. Een soft bounce start vaak een retryschema waarbij de verzendende server het met tussenpozen opnieuw probeert, voordat hij het uiteindelijk als hard bounce markeert.

Impact op afzenderreputatie

Een hoog percentage hard bounces vertelt ISP's dat een afzender verouderde of gekochte lijsten gebruikt, wat tot een blacklistvermelding van je IP kan leiden. Soft bounces hebben minder directe impact, maar te veel soft bounces kunnen je reputatie toch aantasten. Een schone lijst bijhouden met de gratis tools van SendHQ helpt deze fouten te beperken en verbetert je deliverabilitycijfers.

Voorbeeld uit de praktijk

Voorbeeld 1: een gebruiker typt user@nonexistent-domain.com. De DNS-lookup mislukt of de SMTP-server geeft 550 User unknown terug. Dit is een hard bounce. Voorbeeld 2: een gebruiker heeft 15GB aan mail en zijn inbox is vol. De server geeft 452 Requested action not taken: mailbox full terug. Dit is een soft bounce.

Vragen die teams stellen

Moet ik soft bounces van mijn lijst verwijderen?

Niet meteen. De meeste systemen proberen soft bounces een aantal dagen opnieuw. Verwijder ze alleen als ze over een lange periode consequent bouncen en daarmee in feite hard bounces worden.

Welke SMTP-codes duiden op een hard bounce?

Hard bounces horen doorgaans bij codes uit de 5xx-reeks, zoals 550 (User unknown) of 554 (Transaction failed).

Kan een soft bounce een hard bounce worden?

Ja. Blijft een bericht door een volle mailbox soft bouncen en wordt de retrylimiet van de verzendende server overschreden, dan wordt het meestal als hard bounce gecategoriseerd.

Primaire bronnen