Technik · belegte Antwort
Hard Bounce vs. Soft Bounce: technische Definitionen
Ein Hard Bounce ist ein dauerhafter Zustellfehler, verursacht durch eine ungültige E-Mail-Adresse oder eine nicht existierende Domain. Ein Soft Bounce ist ein vorübergehender Zustellfehler, verursacht durch ein volles Postfach, einen Serverausfall oder Größenbeschränkungen für Nachrichten. Bei Hard Bounces muss die Adresse sofort aus der Verteilerliste entfernt werden, um die Absenderreputation zu schützen.
Definition: Hard Bounce
Ein Hard Bounce tritt auf, wenn ein SMTP-Server einen dauerhaften Fehlercode zurückgibt, in der Regel aus dem Bereich 5xx. Das bedeutet, dass die Zieladresse ungültig ist, die Domain nicht existiert oder der empfangende Server den Absender dauerhaft blockiert hat. Diese Fehler lassen sich nicht beheben: Die E-Mail kann diesem Empfänger niemals zugestellt werden.
Definition: Soft Bounce
Ein Soft Bounce ist ein vorübergehender Fehler, der durch SMTP-Antwortcodes 4xx angezeigt wird. Die E-Mail-Adresse ist gültig, die Nachricht kann aber im Moment nicht zugestellt werden. Häufige Ursachen sind ein Postfach des Empfängers, das sein Kontingent überschritten hat, ein vorübergehend nicht erreichbarer Empfangsserver oder eine Nachricht, die die zulässige Maximalgröße des Zielservers überschreitet.
Ablauf im Detail
Versucht ein sendender Server eine Nachricht zuzustellen, führt er einen SMTP-Handshake durch. Lehnt der empfangende Server die Nachricht ab, sendet er eine Bounce-Nachricht mit einem Statuscode. Hard Bounces versetzen die sendende Anwendung in einen dauerhaften Fehlerzustand. Soft Bounces lösen oft einen Zeitplan für Wiederholungsversuche aus: Der sendende Server versucht die Zustellung in Abständen erneut, bevor er die Nachricht schließlich als Hard Bounce markiert.
Auswirkungen auf die Absenderreputation
Hohe Hard-Bounce-Raten signalisieren ISPs, dass ein Absender veraltete oder gekaufte Listen verwendet, was zum Blacklisting der IP führen kann. Soft Bounces wirken sich weniger unmittelbar aus, doch auch zu viele Soft Bounces können die Reputation verschlechtern. Eine saubere Liste, die Sie mit den kostenlosen Tools von SendHQ pflegen, minimiert diese Fehler und verbessert Ihre Zustellbarkeitswerte insgesamt.
Beispiel aus der Praxis
Beispiel 1: Ein Nutzer gibt user@nonexistent-domain.com ein. Der DNS-Lookup schlägt fehl, oder der SMTP-Server antwortet mit 550 User unknown. Das ist ein Hard Bounce. Beispiel 2: Ein Nutzer hat 15GB an E-Mails, und sein Postfach ist voll. Der Server antwortet mit 452 Requested action not taken: mailbox full. Das ist ein Soft Bounce.
Häufige Fragen von Teams
Sollte ich Soft Bounces aus meiner Liste entfernen?
Nicht sofort. Die meisten Systeme versuchen Soft Bounces mehrere Tage lang erneut. Entfernen Sie die Adressen nur, wenn sie über einen langen Zeitraum durchgehend bouncen und damit faktisch zu Hard Bounces werden.
Welche SMTP-Codes weisen auf einen Hard Bounce hin?
Hard Bounces werden in der Regel mit Codes der 5xx-Reihe in Verbindung gebracht, etwa 550 (User unknown) oder 554 (Transaction failed).
Kann aus einem Soft Bounce ein Hard Bounce werden?
Ja. Bounct eine Nachricht wegen eines vollen Postfachs immer wieder als Soft Bounce und überschreitet das Limit für Wiederholungsversuche des sendenden Servers, wird sie in der Regel als Hard Bounce eingestuft.
Primärquellen
- RFC 5321: Simple Mail Transfer Protocol — RFC-Editor
- M3AAWG Best Common Practices — M3AAWG (Best Practices)