E-Mail & Zustellbarkeit

E-Mail-Bounces lesen: was jeder Code bedeutet

Ein Bounce ist nicht Ihre Nachricht, die zurückkommt. Es ist eine neue Nachricht, geschrieben von einer Maschine, über eine, die schon weg ist — und die Entschuldigung an ihrem Anfang wurde vom Server in Ihrer Nähe geschrieben, nicht von dem, der abgelehnt hat. Der Grund steht weiter unten: zwei Zahlen und eine Zeile Freitext. Hier erfahren Sie, wo Sie die beiden finden, was jede Zahl entscheidet, und welche Fehlschläge einen erneuten Versand lohnen.

  • Einsteiger
  • 22 Min. Lesezeit
Ein blauer Umschlag, der mitten im Flug kehrtmacht, neben dem Schlitz eines grauen Briefkastens, und ein zweiter blauer Umschlag, der darunter zu Boden gefallen ist

Was ein Bounce ist, und die zwei Momente, in denen er entsteht

Das Wort ist der Papierpost entliehen, und das Bild trifft nicht zu. Nichts läuft zurück. Eine Nachricht wird von Server zu Server weitergereicht, und der letzte, der sie noch hat und sie nicht loswird, schreibt eine neue Nachricht — an Sie adressiert, über die alte — und schickt diese stattdessen ab. Alles, was Sie erfahren können, steht in diesem Bericht, und der Bericht ist nur so gut wie die Maschine, die ihn geschrieben hat.

Er kann in zwei ganz unterschiedlichen Momenten entstehen, und die beiden auseinanderzuhalten ist der größte Teil der Diagnose. Zwei weitere Ausgänge sehen von Ihrer Warte aus wie Fehlschläge aus und sind keine:

Was passiert istWas Sie sehen, und wannWas es Ihnen sagt
Während der Verbindung abgelehnt. Der empfangende Server sagte Nein, während Ihr Server noch mit ihm verbunden war.Ein Fehler in Ihrer eigenen Mail-App, in derselben Sekunde. Es entsteht nie eine Bounce-Nachricht.Die vertrauenswürdigste Art. Die Ablehnung kam direkt von der Maschine, die für die Adresse zuständig ist, ohne dass etwas dazwischen sie abgemildert hätte.
Angenommen, dann fehlgeschlagen. Jemand antwortete mit 250, übernahm die Verantwortung für die Nachricht, und konnte die Aufgabe nicht zu Ende bringen.Eine neue Nachricht von MAILER-DAEMON, Minuten oder Tage später. Das ist ein Bounce im gewöhnlichen Sinn.Lesen Sie zuerst Reporting-MTA:: Wer den Bericht geschrieben hat, ist der Ort, an dem die Nachricht steckenblieb — und das ist nicht immer das andere Ende.
Angenommen und als Spam einsortiert. Die Zustellung war erfolgreich.Gar nichts — es gibt keinen Bericht, weil nichts fehlgeschlagen ist.Stille ist kein Fehlschlag. Mail, die nie ankommt ist ein anderes Problem mit einer anderen ersten Prüfung.
Angenommen und stillschweigend verworfen. Entgegengenommen und ohne ein Wort verworfen.Nichts. Nie.Das schlechteste Verhalten, das ein Mailserver haben kann, und der Grund, weshalb ein gut geführter stattdessen schon an der Tür abweist. Von Ihrer Seite aus ist das nicht von der Zeile darüber zu unterscheiden.
An der Tür abgewiesenwährend der SMTP-VerbindungIhre App zeigt einen Fehlerin derselben Sekundees gibt keine Bounce-NachrichtAngenommen, dann ein Fehlerirgendwo weiter hintenEine neue Nachricht kommtvon MAILER-DAEMONMinuten, oder mehrere Tage späterNur die untere ist eine Bounce-Nachricht. Die obere ist ein Fehler — und der verlässlichere von beiden, weil ihn nichts weitergereicht hat.
Derselbe Fehlschlag, auf zwei Arten gemeldet. An der Tür abgewiesen, sagt es Ihnen Ihr eigener Server innerhalb der Sekunde; angenommen und dann fehlgeschlagen, schreibt Ihnen eine Maschine irgendwo auf dem Weg erst später darüber.

Von einem Bounce zu sprechen, meint also zwei Dinge. Das eine ist ein Fehler, den Ihre eigene Software Ihnen angezeigt hat, das andere ein Brief, den die Maschine eines Fremden Ihnen geschrieben hat — und nur im zweiten Fall steckt ein Bericht darin, den man lesen kann. Der Rest dieser Anleitung handelt von diesem Bericht.

Wo der eigentliche Grund steht

Ein Zustellbericht ist eine Nachricht in drei Teilen, und diese Form ist seit RFC 3464 festgelegt. Der erste Teil ist die Entschuldigung, für einen Menschen geschrieben von der Maschine in Ihrer Nähe. Der zweite ist der maschinenlesbare Block, der einzige Teil mit Fakten darin. Der dritte ist Ihre ursprüngliche Nachricht, oder nur ihre Header, damit Sie erkennen können, um welche es geht.

ein Zustellbericht, gekürzt
From: Mail Delivery System <MAILER-DAEMON@mail.example.org>
To: <you@example.org>
Subject: Undelivered Mail Returned to Sender
Content-Type: multipart/report; report-type=delivery-status;
        boundary="B7F21C4"

--B7F21C4
Content-Type: text/plain; charset=us-ascii

I'm sorry to have to inform you that your message could not
be delivered to one or more recipients.

--B7F21C4
Content-Type: message/delivery-status

Reporting-MTA: dns; mail.example.org
Arrival-Date: Tue,  8 Sep 2026 10:14:02 +0000

Final-Recipient: rfc822; sales@example.com
Action: failed
Status: 5.1.1
Remote-MTA: dns; mx.example.com
Diagnostic-Code: smtp; 550 5.1.1 <sales@example.com>: Recipient
        address rejected: User unknown in virtual mailbox table

--B7F21C4
Content-Type: text/rfc822-headers

Lesen Sie den mittleren Teil in dieser Reihenfolge:

Final-Recipient:
Welche Adresse fehlgeschlagen ist. Ein Bericht kann einen Block pro Empfänger tragen, bei einer an mehrere Personen gesendeten Nachricht erkennen Sie so, um wen es geht — und die anderen sind womöglich durchaus angekommen.
Action:
failed ist ein Bounce. delayed ist eine Warnung, dass ein Server es noch versucht und noch nichts aufgegeben hat; es kann noch ein zweiter Bericht kommen, der Erfolg meldet. relayed und delivered sind gar keine Fehlschläge und werden leicht als einer missverstanden.
Status:
Der erweiterte Statuscode — drei Zahlen, gedacht zum Lesen durch Software, nicht durch Sie. Das ist der Teil, der zwischen einem Anbieter und einem anderen vergleichbar ist, was die Sätze nie sind.
Diagnostic-Code:
Die Zeile, auf die es ankommt. Es ist die eigene Antwort des fernen Servers, Wort für Wort zitiert, mit seinem Antwortcode und dem Satz, den sein Administrator geschrieben hat. Alles darüber ist eine Nacherzählung; das hier ist das Original.
Remote-MTA:
Welcher Host es gesagt hat. Einen Blick wert, sobald es beim Fehlschlag ums Routing geht: Ein Hostname, den Sie nicht erkennen, bedeutet meist, dass die Mail der Domain irgendwohin geht, wo Sie sie nicht erwartet hätten, oder wohin sie nur früher ging.

Der Satz ganz oben im Bericht ist kein Beweis. Ihr eigener ausgehender Server schreibt ihn, in welchem Wortlaut auch immer seine Software gerade mitbringt, über einen Fehlschlag, den er nur weitergibt. Zwei identische Entschuldigungen können über zwei völlig unabhängigen Diagnostic-Code:-Zeilen stehen, weshalb ein von oben gelesener Bounce so oft falsch verstanden wird.

Die zwei Zahlen, und die Ziffer, die entscheidet

Eine Ablehnung ist so geschrieben, und es sind drei getrennte Dinge, durch Leerzeichen verbunden:

ein Diagnosecode, drei getrennte Dinge
550 5.1.1 <sales@example.com>: Recipient address rejected: User unknown

Die 550 ist der Antwortcode: drei Ziffern, von SMTP selbst in RFC 5321 festgelegt, und der Teil, den das Protokoll braucht, um zu entscheiden, wie es weitergeht. Die 5.1.1 ist der erweiterte Statuscode aus RFC 3463, hinzugefügt, weil drei Ziffern nicht genug ausdrücken konnten. Alles danach ist Freitext, geschrieben von wem auch immer diesen Server betreibt, und durch nichts standardisiert.

Beide Zahlen beginnen mit derselben Ziffer, und diese Ziffer ist das Urteil:

Das UrteilWas als Nächstes passiert
2 — angenommen. Überhaupt kein Fehlschlag; sie taucht in Berichten für die Empfänger auf, bei denen es doch geklappt hat.Nichts. Die Nachricht wurde zugestellt, und der Bericht sagt Ihnen genau das.
4 — ein vorübergehender Fehlschlag. Der Server sagt „jetzt nicht“, was nicht dasselbe ist wie „nein“.Ihr Server stellt die Nachricht in eine Warteschlange und versucht es von selbst noch einmal, einige Tage lang. Die meisten vorübergehenden Fehlschläge bekommt nie ein Mensch zu Gesicht.
5 — ein dauerhafter Fehlschlag. Die Antwort wird morgen genau dieselbe sein.Es wird nichts erneut versucht. Das ist die Art, die einen Bericht in Ihr Postfach legt.

Die zweite Zahl ist das Thema — welche Art von Sache schiefgegangen ist. Das ist der schnellste Weg, einen Code einzuordnen, den Sie noch nie gesehen haben:

ThemaWorum es bei dieser Fehlerklasse geht
.0. — SonstigesNicht näher bestimmt. Ein Server, der seinen eigenen Fehlschlag nicht einordnen konnte oder sich nicht die Mühe gemacht hat. Der Freitext ist alles, was Sie haben.
.1. — AdressierungDie Adresse selbst: kein solches Postfach, keine solche Domain, oder eine Domain, die erklärt hat, keine Mail anzunehmen. Mit Abstand die größte Gruppe.
.2. — PostfachDas Postfach existiert, kann diese Nachricht aber nicht annehmen: Es ist voll, es ist deaktiviert, oder die Nachricht liegt über einer für dieses Konto gesetzten Grenze.
.3. — MailsystemDas empfangende System als Ganzes: kein Platz mehr, keine Kapazität mehr, oder überhaupt nicht in der Lage, eine Nachricht dieser Größe zu verarbeiten.
.4. — Netzwerk und RoutingDer Weg dorthin: keine Route, keine Antwort, eine Schleife zwischen zwei Servern, oder eine Nachricht, die zu lange in einer Warteschlange stand und aufgegeben wurde.
.5. — ProtokollDie SMTP-Konversation selbst ist schiefgelaufen. Selten, und fast immer der Softwarefehler von irgendjemandem statt etwas, das Sie getan haben.
.6. — InhaltDer Nachrichtentext oder seine Kodierung war inakzeptabel — ein Zeichensatz, den der Empfänger nicht umwandeln kann, eine Umwandlung, die er verweigert hat. Ebenfalls selten.
.7. — Richtlinie und SicherheitEine Regel hat sie abgelehnt: Authentifizierung, Reputation, eine Sperrliste, die Entscheidung eines Administrators. In der Praxis die zweitgrößte Gruppe, und die, bei der der Satz mehr zählt als die Zahl.
Hard Bounce
Eine 5. Die Adresse ist falsch, verschwunden, oder aus Richtliniengründen abgelehnt, und dieselbe Nachricht erneut zu senden ändert nichts. Massenversender streichen eine Adresse schon beim ersten von der Liste, denn weiterzumachen ist genau das, was eine Versanddomain überall gleichzeitig ausbremst.
Soft Bounce
Eine 4. Ein volles Postfach, ein ausgelasteter Server, eine vorübergehende Richtlinienablehnung. Sie wird ohne fremdes Zutun erneut versucht und kommt meist an; Sie erfahren nur davon, wenn zuerst die Versuche ausgehen.

Keiner der beiden Ausdrücke steht in einer Spezifikation. Beide sind der Kurzbegriff der Versandbranche für genau diese erste Ziffer — und den Kurzbegriff zu kennen lohnt sich, weil jedes Zustellbarkeits-Tool, das Ihnen je in die Hände kommt, in genau diesen Begriffen berichtet.

Die Codes, denen Sie tatsächlich begegnen

Im Register, das die IANA führt, gibt es Dutzende, im Alltag etwa ein Dutzend. Diese hier decken so gut wie jeden Bounce ab, den irgendjemand liest:

Der Code, und sein StandardnameWas tatsächlich passiert istWas Sie dagegen tun können
5.1.1 — ungültige ZielpostfachadresseDie Domain existiert und nimmt Mail an, aber diesen Namen gibt es dort nicht. Der mit Abstand häufigste Bounce überhaupt.Prüfen Sie zuerst die Schreibweise, dann ob es wirklich die Adresse ist, die man Ihnen gegeben hat. Nichts auf Ihrer Seite repariert einen Namen, den es auf der anderen nicht gibt.
5.1.2 — ungültige Adresse des ZielsystemsDie Domain ist das Problem: Sie existiert nicht, oder sie veröffentlicht nichts, das Mail annimmt.Suchen Sie im Teil nach dem @ nach einem Tippfehler. Stimmt er, nimmt diese Domain keine Mail an, und noch so viele Versuche ändern daran nichts.
5.1.10 — Empfängeradresse hat Null-MXDie Domain hat absichtlich veröffentlicht: „Ich sende Mail und empfange nie welche“, was RFC 7505 als einen einzelnen MX-Eintrag definiert, der ins Leere zeigt. Häufig bei den nackten Domains großer Unternehmen.Nichts. Suchen Sie eine andere Adresse: Diese ist kein Postfach und sollte nie eines sein.
5.2.1 — Postfach deaktiviertDer Name existiert, aber das Konto ist gesperrt, geschlossen, oder so eingerichtet, dass es keine Mail von außen annimmt.Erreichen Sie die Person auf einem anderen Weg. Das hier kehrt sich gelegentlich Wochen später von selbst um, und gelegentlich nie.
4.2.2 oder 5.2.2 — Postfach vollÜber dem Kontingent. Als 4 wird es einige Tage lang erneut versucht; als 5 hat der empfangende Server beschlossen, auf niemandes Aufräumen zu warten.Warten Sie, wenn es eine 4 ist. Ist es eine 5, sagen Sie dem Empfänger auf einem anderen Weg, dass sein Postfach voll ist — sonst tut es niemand.
5.3.4 — Nachricht zu groß für das SystemÜber der Obergrenze des empfangenden Servers für eine Nachricht, die die gesamte kodierte Nachricht zählt und nicht nur die Datei, die Sie angehängt haben.Legen Sie die Datei irgendwo ab und schicken Sie den Link. Anhänge und die Größengrenze erklärt, warum die echte Grenze immer deutlich unter der veröffentlichten Zahl liegt.
5.2.3 — Nachrichtenlänge übersteigt administrative GrenzeDerselbe Fehlschlag, eine Ebene tiefer entschieden: eine Regel auf diesem Postfach statt einer Grenze des dahinterliegenden Systems.Wie oben, und es gibt selten eine Einstellung auf einer der beiden Seiten, die sie anhebt. Gehen Sie davon aus, dass die Zahl Absicht ist.
4.4.1 — keine Antwort vom HostDer empfangende Server hat überhaupt nicht geantwortet: eine Maschine, die down ist, eine Firewall im Weg, oder ein Eintrag, der auf etwas zeigt, das es nicht mehr gibt.Zunächst nichts — genau dafür gibt es die Warteschlange für erneute Versuche. Wird Tage später doch ein Bounce daraus, hat die andere Seite einen echten Ausfall.
5.4.4 — Routing nicht möglichKein MX-Eintrag, und kein Adress-Eintrag als Rückfalloption. Der sendende Server weiß nicht, wohin die Mail der Domain gehen soll.Prüfen Sie den MX-Eintrag der Domain mit dig. Gehört Ihnen die Domain, ist das Ihr Eintrag zum Reparieren, und niemandes sonst.
4.4.7 — Nachricht abgelaufenDie Warteschlange hat aufgegeben. Das ist das Ende einer langen Reihe vorübergehender Fehlschläge, kein eigenständiger Fehlschlag.Schauen Sie, was die früheren delayed-Warnungen sagten. Der wahre Grund steht darin, nie hier.
5.7.1 — Zustellung nicht autorisiert, Nachricht abgelehntEine Regel sagte Nein: eine gesperrte Absenderadresse, etwas am Inhalt, oder der Versuch, über einen Server weiterzuleiten, der nicht für Sie weiterleitet.Lesen Sie den Freitext. Dieser Code ist eine ganze Kategorie, und nur der Satz daneben sagt, welche Regel tatsächlich ausgelöst hat.
5.7.26 — mehrere Authentifizierungsprüfungen fehlgeschlagenDie Domain in From: veröffentlicht eine Richtlinie, die die Nachricht nicht erfüllt hat, also behandelte der Empfänger sie als Fälschung. Immer häufiger, da immer mehr Domains eine solche veröffentlichen.Gehört Ihnen die Domain, decken Ihre Einträge nicht ab, was auch immer das hier verschickt hat. Eine reine Empfangsdomain absichern behandelt die Einträge selbst; die Anleitung zu Headern behandelt, wie man das Urteil wieder herausliest.
4.7.1 — eine vorübergehende RichtlinienablehnungGreylisting oder Reputations-Drosselung: Der Empfänger will, dass der Absender später wiederkommt und beweist, dass eine echte Warteschlange dahintersteckt — was Spam-Software meist nicht hat.Gar nichts. Das ist so gedacht, dass erneut versucht wird, und der erneute Versuch kommt so gut wie immer durch.

Codes außerhalb dieser Liste gibt es, und jeder von ihnen bedeutet etwas, aber ein Code, den Sie noch nie gesehen haben, ist fast immer ein .7. — irgendjemandes Richtlinie, in eigenen Worten beschrieben auf der Zeile daneben.

Was an einer Wegwerf-Adresse einen Bounce auslösen kann, und was nicht

Fast nichts — und das ist es wert, ausbuchstabiert zu werden, denn drei der Dinge, die man hier als Bounce bezeichnet, sind keiner:

„Unbekannter Empfänger“ kann nicht vorkommen
Der Server akzeptiert jeden Namen auf seinen öffentlichen Domains. anything@grabmail.io ist eine gültige Adresse, noch bevor sie irgendjemand eingetippt hat, weil es keine Liste von Postfächern gibt, gegen die geprüft würde — eine 5.1.1 von GrabMail ist also etwas, das es nicht gibt. Wie Temp-Mail darunter funktioniert hat den Mechanismus in voller Länge.
Ablauf ist kein Bounce
Eine Nachricht wird 5 Tage nach ihrer Ankunft gelöscht, und da wurde dem sendenden Server längst 250 gesagt, und er hat den ganzen Austausch vergessen. Niemand wird benachrichtigt, weil nichts fehlgeschlagen ist: Sie wurde zugestellt, und später gelöscht. Wie lange ein Postfach besteht ist die Anleitung für diese Hälfte.
Ein Formular, das die Adresse ablehnt, ist kein Bounce
Es wurde überhaupt keine Mail verschickt. Die Website hat die Domain mit einer Liste abgeglichen und das Formular abgelehnt; nichts hat je einen Mailserver erreicht, und es gibt nichts zu lesen. Warum Anmeldeformulare Wegwerf-E-Mail blockieren ist ein anderes Problem mit einem anderen Satz Antworten.
Stille ist ebenfalls kein Bounce
Ist etwas, das Sie erwartet haben, nie angekommen, und hat Ihnen niemand einen Bericht geschickt, geschah der Fehlschlag — falls es einen gab — auf der sendenden Seite, wo Sie ihn nicht sehen können. Mail, die nicht ankommt geht die Ursachen in der Reihenfolge durch, in der sich das Prüfen lohnt.

Damit bleibt genau eine echte Ablehnung übrig, und das ist die Größengrenze. Ein sendender Server, der die Größe vorab ankündigt, wird sofort abgewiesen, bevor auch nur ein Byte gespeichert wird:

was der sendende Server sieht
>>> MAIL FROM:<news@example.com> SIZE=7602176
<<< 552 5.3.4 Message size exceeds fixed limit

Ein Absender, der die Größe nicht vorab ankündigt, bekommt stattdessen dieselbe Antwort am Ende der Nachricht, sobald die Bytes für ihn gezählt wurden. So oder so lautet der Code 5.3.4, nichts wird gespeichert, und eine echte Person wird von ihrem eigenen Mailsystem informiert — was der ganze Grund dafür ist, an der Tür abzuweisen statt anzunehmen und zu verwerfen.

Es gibt weder einen Tarif noch einen Header, der die Grenze anhebt, und keinen Bounce für sonst irgendetwas hier: kein Kontingent für eingehende Mail, kein Ratenlimit, keine Ablehnung, weil jemand den Namen schon verwendet. Auf einer gemeinsam genutzten Domain teilen sich zwei Personen, die denselben Namen eintippen, einfach das Postfach — eine Eigenschaft der Privatsphäre, keine der Zustellung.

Bounces auf einer Domain, die gerade erst hierher zeigt

Eine Domain auf ein Catch-all-Postfach zeigen zu lassen, ist ein einziger DNS-Eintrag, und fast jeder Bounce, den das erzeugt, gehört zur Stunde rund um die Änderung und nicht zum Setup selbst. Es gibt fünf Fälle, und sie sehen unterschiedlich aus:

  1. Bevor der Eintrag existiert. Eine Domain ohne MX und ohne Adress-Eintrag als Rückfalloption gibt Absendern 5.4.4 oder 5.1.2: Es gibt nirgendwo zuzustellen und nichts, das einen erneuten Versuch lohnt.
  2. Während die Änderung sich verbreitet. Absender, die den Eintrag schon abgefragt hatten, behalten die alte Antwort, bis deren TTL abläuft. Ein Bounce in diesem Fenster nennt den alten Host auf der Zeile Remote-MTA: — genau daran erkennen Sie den Unterschied zu einem falsch gesetzten Eintrag.
  3. Sobald sie sich verbreitet hat. Jeder Name auf der Domain wird angenommen, „unbekannter Empfänger“ wird also auch dort unmöglich. Ein Eintrag, Priorität 10, zeigt auf smtp.grabmail.io, und es muss nichts weiter veröffentlicht werden, damit Mail ankommt.
  4. Wenn die Domain früher einen Null-MX veröffentlicht hat. Geparkte Domains tragen oft den Eintrag, der bedeutet: „Diese Domain empfängt nie Mail“. Absender, die ihn zwischengespeichert haben, antworten mit 5.1.10, bis er abläuft — ganz gleich, was Sie seither veröffentlicht haben.
  5. Wenn die Domain auch Mail versendet. Eine 5.7.26 bei ausgehender Mail hat mit alldem nichts zu tun — dann deckt Ihr eigenes SPF oder DMARC nicht ab, was auch immer die Nachricht verschickt hat. Die Anleitung für reine Empfangsdomains ist der strenge Fall; eine Domain, die auch versendet, braucht stattdessen die gewöhnliche stufenweise Einführung.

Den Eintrag abzufragen beantwortet das meiste davon, bevor überhaupt jemand einen Bounce lesen muss:

shell
$ dig +short MX yourdomain.com

Die Antwort sollte eine Zeile sein: die Priorität, dann der Host, dann ein abschließender Punkt. Alles andere — zwei Zeilen, ein unbekannter Host, gar nichts — ist der Bounce, den Sie gleich bekommen, nur drei Minuten früher. Die eigene Domain hierher zeigen lassen ist das gesamte Setup, und die drei Einträge, die Spoofing stoppen ist, was Sie veröffentlichen, sobald Mail ankommt.

Ein Bounce für eine Nachricht, die Sie nie verschickt haben

Er kommt an und sieht genau aus wie ein gewöhnlicher Fehlerbericht, zitiert eine Nachricht, die Sie nie gesehen haben, an einen Empfänger, von dem Sie nie gehört haben. Es wurde nirgendwo eingebrochen. Jemand hat Mail verschickt, mit Ihrer Adresse als Absender in den Umschlag geschrieben, ein empfangender Server hat sie angenommen, bevor er entdeckte, dass er sie nicht zustellen konnte, und hat dann das Richtige mit einer fehlgeschlagenen Nachricht getan: einen Bericht geschrieben und ihn an den Absender geschickt, der ihm gegeben wurde. Und das sind Sie.

Der Fachbegriff dafür ist Backscatter, und was er beweist, ist es wert, klar ausgesprochen zu werden: nichts über Ihr Postfach. Einen Envelope-Absender zu fälschen braucht keinerlei Zugriff auf irgendetwas — es ist eine Zeile, in eine Konversation eingetippt. Wer auch immer es getan hat, brauchte nur Ihre Adresse und sonst nichts, und hat sie sich womöglich einfach nur erraten.

Drei Dinge unterscheiden es in etwa zehn Sekunden von einem echten Bounce:

  • Die zurückgegebene Nachricht stammt nicht von Ihnen. Der dritte Teil des Berichts trägt das Original, oder zumindest dessen Header. Haben Sie sie nie geschrieben, haben Sie sie nicht verschickt, und alles andere im Bericht betrifft das Problem von jemand anderem.
  • Die Received:-Kette beginnt irgendwo, das Sie nie verwendet haben. Lesen Sie sie von unten nach oben: Die unterste Zeile ist die Maschine, die die Nachricht tatsächlich eingespeist hat, und das wird nicht Ihr Anbieter sein. E-Mail-Header lesen behandelt die Richtung und warum unten das ehrliche Ende ist.
  • Die Daten passen nicht zusammen. Backscatter meldet meist eine Nachricht, die Stunden oder Tage vor dem Eintreffen des Berichts verschickt wurde, aus einer Warteschlange, die seitdem die Kampagne von jemand anderem erneut versucht.

Es gibt nichts zu reparieren und nichts zu beantworten. Gehört die Adresse zu einer Domain, die Ihnen gehört, verringert das Veröffentlichen von SPF und DMARC es auf die einzige Art, die wirklich funktioniert: Ein empfangender Server, der die Richtlinie des Absenders vor der Annahme prüft, weist die Fälschung schon während der Konversation ab und erzeugt für niemanden einen Bericht. Drei Einträge auf einer reinen Empfangsdomain ist die strengste Version davon, und mit Abstand die am leichtesten zu veröffentlichende.

Ein kurzer Name auf einer gemeinsam genutzten öffentlichen Domain sammelt davon mehr als eine private Adresse, aus demselben Grund, aus dem er auch mehr Spam sammelt: Er ist erratbar, und ein Fälscher, der Envelope-Absender auswählt, zielt nicht besonders auf Sie. Es ist Lärm über jemand anderen, und anders als bei Spam gibt es keine Schaltfläche, die irgendetwas trainiert — was die Spam-Kontrollen wirklich tun ist die Anleitung für die Schaltflächen, die tatsächlich etwas bewirken.

In welcher Reihenfolge Sie einen lesen

  1. Entscheiden Sie, welche Art Sie vor sich haben. Ein Fehler in Ihrer eigenen Mail-App im Moment des Sendens ist eine Ablehnung. Eine Nachricht von MAILER-DAEMON, die danach ankam, ist ein Bericht, und nur im Bericht steckt etwas zum Lesen.
  2. Prüfen Sie, ob es um eine Nachricht geht, die Sie wirklich verschickt haben. Die zurückgegebene Kopie steckt im dritten Teil. Ist sie nicht von Ihnen, ist es Backscatter, und Sie sind fertig.
  3. Öffnen Sie die Rohquelle. Die Entschuldigung ganz oben ist die Standardformulierung Ihres eigenen Servers, nicht der Grund, und der maschinenlesbare Block wird nirgendwo standardmäßig angezeigt.
  4. Suchen Sie Status: und lesen Sie die erste Ziffer. Eine 4 wird noch erneut versucht und kann von selbst noch gelingen; eine 5 ist endgültig, und es passiert nichts mehr.
  5. Lesen Sie Diagnostic-Code:. Das ist der eigene Satz des anderen Endes, und die einzige Stelle, an der die Regel, die Sie abgelehnt hat, tatsächlich benannt wird.
  6. Ordnen Sie die zweite Ziffer ein. .1. ist die Adresse, .2. das Postfach, .4. die Route, .7. die Richtlinie von irgendjemandem. Das reicht normalerweise, um zu wissen, wessen Problem es ist.
  7. Handeln Sie danach, wessen Problem es ist. Ein Adressierungsfehler wird durch die richtige Adresse behoben; ein Routingfehler durch die Reparatur des DNS; ein Richtlinienfehler durch das Erfüllen der Richtlinie, oder indem Sie die Person auf der anderen Seite bitten, in die eigenen Logs zu schauen — wo dieselbe Ablehnung sehr viel ausführlicher steht, als man sie Ihnen geschickt hat.

Zwei Dinge sind nie die Antwort. Die Nachricht nach einer 5 unverändert erneut zu senden, wiederholt dieselbe Ablehnung und schadet, oft genug getan, dem Ruf der Versanddomain überall gleichzeitig. Und auf den Bericht zu antworten erreicht niemanden: Er kam von einem leeren Envelope-Absender, was der eigentliche Grund dafür ist, dass er überhaupt an Sie zugestellt werden konnte.

Fragen

Was bedeutet ein 550-5.1.1-Bounce?

Dass die Domain Mail annimmt, aber kein solches Postfach hat: Der Name vor dem @ existiert dort nicht. Es ist endgültig — die 5 bedeutet, dass nichts erneut versucht wird —, dieselbe Nachricht erneut zu senden erzeugt also genau dieselbe Antwort. Prüfen Sie zuerst die Schreibweise, dann ob es wirklich die Adresse ist, die man Ihnen gegeben hat; auf der sendenden Seite gibt es nichts, das einen Namen repariert, den es auf der empfangenden nicht gibt.

Hard Bounce oder Soft Bounce — was ist was?

Ein Hard Bounce ist ein Code, der mit 5 beginnt: endgültig, nie erneut versucht, und der Grund, weshalb Massenversender eine Adresse schon beim ersten Mal von einer Liste streichen. Ein Soft Bounce beginnt mit 4: vorübergehend, einige Tage lang automatisch erneut versucht, und am Ende meist doch noch zugestellt. Keiner der beiden Begriffe steht in einer Spezifikation — sie sind nur der Kurzbegriff der Versandbranche für die erste Ziffer, die dort sehr wohl steht.

Kann ich auf eine Bounce-Nachricht antworten?

Nein. Ein Zustellbericht wird mit einem leeren Envelope-Absender verschickt, hinter MAILER-DAEMON steckt also keine Adresse, an die Sie antworten könnten. RFC 5321 verlangt das so, damit ein Bericht, der selbst nicht zugestellt werden kann, nicht seinerseits für immer einen neuen Bounce erzeugt. Brauchen Sie einen Menschen, nennt der Bericht den Server, der ihn geschrieben hat, und die Postmaster-Adresse dieser Domain ist einen Versuch wert.

Warum habe ich einen Bounce für eine Nachricht bekommen, die ich nie verschickt habe?

Weil jemand Ihre Adresse in den Umschlag seiner eigenen Mail geschrieben hat, ein empfangender Server sie angenommen hat, bevor er entdeckte, dass sie nicht zustellbar war, und dann den Fehlerbericht an den Absender geschickt hat, der ihm genannt worden war. Das nennt man Backscatter, es braucht überhaupt keinen Zugriff auf Ihr Postfach, und es sagt nichts darüber aus, dass Ihr Konto kompromittiert wäre. Schauen Sie sich die zurückgegebene Kopie im dritten Teil des Berichts an: Haben Sie sie nicht geschrieben, gibt es nichts zu tun.

Löst Mail an eine temporäre Adresse jemals einen Bounce aus?

Kaum jemals. Der Server akzeptiert jeden Namen auf seinen öffentlichen Domains, der häufigste Bounce überhaupt — „unbekannter Empfänger“ — kann also nicht vorkommen: anything@grabmail.io ist gültig, noch bevor es jemand eintippt. Die eine echte Ablehnung ist eine Nachricht über 5 MB, während der SMTP-Konversation mit einer 552 5.3.4 abgewiesen und dem Absender von dessen eigenem System gemeldet. Ablauf nach 5 Tagen ist kein Bounce, weil die Nachricht zuerst zugestellt und danach gelöscht wurde.

Wie lange versucht es ein Server, bevor er aufgibt?

Typischerweise ein paar Tage: Vier oder fünf sind die übliche Vorgabe, manche Anbieter geben früher auf. Ein vorübergehender Fehlschlag erzeugt meist nach ein paar Stunden eine delayed-Warnung, die kein Bounce ist und nichts erfordert; der eigentliche Bounce kommt erst an, wenn die Lebensdauer der Warteschlange abläuft, meist als 4.4.7. Der nützliche Grund steht in diesen früheren Warnungen, nicht im letzten Bericht.

Meine Nachricht ist verschwunden, und es gab überhaupt keinen Bounce. Was ist passiert?

Die Zustellung war erfolgreich, im einzigen Sinn, der dem Protokoll wichtig ist: Irgendein Server hat die Verantwortung übernommen und mit 250 geantwortet. Was danach passiert ist — als Spam einsortiert, in einen Ordner sortiert, den niemand öffnet, oder angenommen und stillschweigend verworfen — erzeugt keinerlei Bericht. Stille ist kein Fehlschlag, und es ist der eine Fall, bei dem ein Bounce nicht weiterhilft; Mail, die nie ankommt ist die Anleitung, die es kann.

Probieren Sie es aus, solange es frisch ist

Eine Adresse braucht einen Klick, kein Konto und keine Karte. Alles in dieser Anleitung funktioniert damit sofort.

Willkommen zurück

Ihre Postfächer und Ihre Domains an einem Ort.