Bouncehandler-App

Bounce-Handler

Das wiederholte Versenden an falsche oder inaktive Empfänger gilt als „Spam-Verhalten“.
In den letzten Jahren wurden aus diesem Grund immer mehr SMTP-Server auf schwarze Listen gesetzt.


Der auffälligste Fehler tritt auf, wenn das Postfach der Mail-From-/Return-Path-Adresse,
– also das Postfach, in dem die zurückgesendeten Nachrichten landen – voll oder nicht vorhanden ist.
Wenn bei Tausenden von versendeten Nachrichten 20 % zurückkommen, ist selbst ein großes Postfach innerhalb weniger Minuten schnell voll.

Dass alle zurückgewiesenen Nachrichten empfangen werden, ohne dass sie gelesen werden, könnte als kleiner Makel angesehen werden.
Sie senden weiterhin E-Mails an Adressen, von denen sie zurückkommen, mit Fehlerdetails, die niemanden interessieren.

In beiden Fällen führt dies dazu, dass der SMTP-Server auf die schwarze Liste gesetzt wird. Auf diese Weise werden unter
nicht nur Nachrichten an ungültige Empfänger nicht zugestellt, sondern gültige Empfänger erhalten sie zudem als SPAM.


Um das erste Problem zu lösen, bieten wir schon seit Langem„Newsletter-Postfächer“an.
Die Analyse von Rückläufern ist schwieriger und erfordert ein Tool, das sehr gut funktioniert.

Übersicht über den Sisimai-Bounce-Handler

Wir haben uns für„Sisimai: Mail Analyzing Interface“entschieden, früher bekannt als bounceHammer 4: ein Tool zur Analyse von Fehler-E-Mails.
Eine Open-Source-Software, die Bounce-Mails nach RFC 5322 analysiert und strukturierte Daten im JSON-Format generiert.

Um einen Überblick über alle möglichen Fehlercodes zu erhalten, die Sisimai auswertet, werfen Sie einen Blick auf„The SMTP Field Manual“,
eine Sammlung von SMTP-Fehlercodes in Rohform, die von den wichtigsten E-Mail-Anbietern stammen.


Die automatische Sperrliste

Die Implementierung des Bounce-Handlers in RealSender ist ganz einfach.

  1. Aktivieren Sie die„Newsletter-Mailbox“
  2. Konfigurieren Sie Ihre Absenderanwendung so, dass sie die neue Return-Path-Adresse verwendet
  3. Bitten Sie darum, die Einrichtung zu überprüfen und den „Bounce-Handler“ zu aktivieren

Die App „bouncehandler“ beginnt mit der Überprüfung der zurückgewiesenen Nachrichten.
Zwei Sperrlisten werden aktiviert:

  1. Die Blockliste für Hard Bounces
    enthält alle E-Mail-Adressen, bei denen ein dauerhafter Fehler aufgetreten ist,
    wie z. B. „Benutzer unbekannt“ oder „Host nicht erreichbar“

    Das wöchentliche Protokoll der Hard Bounces ist unter folgender Webadresse verfügbar:
    https://…hardbounces.email.weekly

  2. Die Blockliste für Soft Bounces
    enthält alle E-Mail-Adressen, bei denen drei oder mehr vorübergehende Fehler aufgetreten sind,
    wie z. B. „Postfach voll“, wobei zwischen den einzelnen Fehlern mindestens eine Woche liegen muss

    Das wöchentliche Soft-Bounce-Protokoll ist unter folgender Webadresse verfügbar:
    https://…softbounces.email.weekly


Das Senden von Nachrichten an einen Empfänger, der auf der Sperrliste steht, führt zu folgender Fehlermeldung:

Fehler beim Senden der Nachricht


Verwalten Sie Ihre Blöcke unabhängig voneinander

Wir stellen Ihnen die folgenden Dateien zur Verfügung:
als Webadressen, die durch ein Passwort oder eine IP-Adresse geschützt sind:

https://…bounces.json
the details of the bounces received in the last seven days, in JSON format, such as:

  {
    "feedbacktype": "",
    "addresser": "info@circuitocinemascuole.com",
    "diagnostictype": "SMTP",
    "timezoneoffset": "+0200",
    "lhost": "linp.arubabusiness.it",
    "destination": "gmail.com",
    "timestamp": 1635536166,
    "senderdomain": "circuitocinemascuole.com",
    "deliverystatus": "5.1.1",
    "token": "daad8f8fc89cef70e1406a9d2b38be6c35326e03",
    "recipient": "...@gmail.com",
    "subject": "Prenotazioni aperte_Giornata Internazionale dei Diritti dell'Infanzia e dell'Adolescenza_Film FIGLI DEL SOLE",
    "origin": "/home/rs109-bounce/Maildir/new/1635528969.21113_0.rsbox.realsender.com",
    "rhost": "gmail-smtp-in.l.google.com",
    "reason": "userunknown",
    "diagnosticcode": "550-5.1.1 The email account that you tried to reach does not exist. Please try double-checking the recipient's email address for typos or unnecessary spaces. Learn more at https://support.google.com/mail/?p=NoSuchUser z3si7494964ybg.507 - gsmtp 503 5.5.1 RCPT first. z3si7494964ybg.507 - gsmtp",
    "messageid": "McuPi4DjtlyhvlSMVNB4wTXsUKQeIy6XwlKoAZuJ4@www.circuitocinemascuole.com",
    "listid": "",
    "action": "failed",
    "softbounce": 0,
    "replycode": "550",
    "catch": null,
    "alias": "",
    "smtpagent": "Sendmail",
    "smtpcommand": "DATA"
  },

https://…hardbounces.json
the details of the hard bounces 1 received in the last seven days, in JSON format

https://…hardbounces.email
the list of email addresses that generated a hard bounce 1 in the last seven days

1 = Auswahlkriterien: softbounce == 0


https://…softbounces.json
the details of the soft bounces 2 received in the last seven days, in JSON format

https://…softbounces.email
the list of email addresses that generated a soft bounce 2 in the last seven days

2 = Auswahlkriterien: softbounce == 1


Dies sind dieselben Dateien, die auch von der automatischen Sperrliste verwendet werden:

https://…hardbouncesfull.email
the list of all email addresses that generated two or more hard bounces
at least one week away from each other

https://…softbouncesfull.email
the list of all email addresses that generated three or more soft bounces
at least one week away from each other


Kostenlose Testversion anfordern

Unterabschnitte der Bouncehandler-App

Newsletter-Postfächer

Um die durch den Versand von Newslettern und Massen-E-Mails generierten Rückmeldungen zu erhalten,
müssen Sie zusätzliche Postfächer einrichten (z. B. bounce@…)

und optional eine Mailbox für den Empfang von Antwort-E-Mails (z. B. news@…)
, falls Sie diese filtern und automatische Antworten auf die häufigsten Anfragen versenden möchten.

Aus diesem Grund haben wir zwei auf Ihr RealSender-Konto abgestimmte Postfächer eingerichtet:
bounce@email.youremaildomain.com -> bounce@rsXXX-realsender.com
news@email.youremaildomain.com -> news@rsXXX-realsender.com

Erläuterung:

Die Verwendung einer „Mail-From“-Adresse (auch bekannt als Bounce-/Return-Path-/Envelope-Adresse)  
mit einer anderen Domain als der Absenderadresse
würde die DMARC-Authentifizierung unterbrechen

Um die „Newsletter-Postfächer“ zu nutzen, 
müssen Sie eine Subdomain der Absenderadresse einrichten

z. B.  lautet die Absenderadresse:           offers@youremaildomain.com
      könnte die Subdomain lauten:       email.youremaildomain.com   CNAME   rsXXX-realsender.com
      die Mail-From-Adresse lautet dann: bounce@email.youremaildomain.com

Die vorgeschlagene Konfiguration entspricht den Richtlinien unter
, um DMARC-konforme E-Mails im Auftrag von Kunden zu versenden.

Mit DMARC können Sie authentifizierte E-Mails über eine Subdomain (z. B. email.yourmaildomain.com) versenden und dennoch die Top-Level-Domain im „From:“-Header verwenden (z. B. From: offers@youremaildomain.com).

Es sind keine zusätzlichen Einstellungen im DNS Ihrer Domain erforderlich.

Gemäß RFC 1912, Abschnitt 2.4:
 Ein CNAME-Eintrag darf nicht zusammen mit anderen Daten vorhanden sein.  
 Mit anderen Worten: Wenn „email.youremaildomain.com“ ein Alias für „rsXXX-realsender.com“ ist, 
 darfst du weder einen MX-Eintrag für „email.youremaildomain.com“ noch einen A-Eintrag 
 oder gar einen TXT-Eintrag haben 

Die Postfächer wurden so konfiguriert, dass sie
innerhalb kurzer Zeit große Mengen an E-Mails empfangen können, wie dies beispielsweise bei Bounce-Mails der Fall ist.
!!! Bitte beachten Sie: E-Mail-Nachrichten werden nach 7 Tagen automatisch gelöscht !!!

Um die E-Mails herunterzuladen, sollten Sie Ihren E-Mail-Client
oder die Anwendung zur Analyse der zurückgesendeten Nachrichten
mit der folgenden POP3-Serveradresse konfigurieren: pop.rsXXX-realsender.com.
Benutzernamen und Passwörter sind im geschützten Bereich der Website verfügbar.

„list-unsubscribe“ mit „block“

„list-unsubscribe“ mit „block“


Falls diese nicht vorhanden sind, fügt RealSender automatisch die Header „List-Unsubscribe“ und „
“ zu Ihren gesendeten Nachrichten hinzu, wie auf der Seite„Abmeldenvereinfachen“ beschrieben.

In der Messaging-App des Empfängers,
, erscheint nach dem Klicken auf den Link „Abmelden“ eine Bestätigungsaufforderung:

Gmail-Abmeldung

Nach Eingang der Anfrage sendet uns der Anbieter die Kündigungsbestätigung an
, die wir umgehend an die vom Kunden angegebene E-Mail-Adresse – gegebenenfalls an mehrere Adressen – unter
mit dem Betreff „RealSender :: rsXXX MM-TT #EMAILID# :: Bitte tragen Sie mich aus der Liste aus ::“ weiterleiten.



Die automatische Sperrliste

Die App „bouncehandler“ überprüft automatisch, ob unter
Abmeldeanfragen eingegangen sind, und blockiert neue E-Mails von Empfängern, die darum gebeten haben, künftig keine E-Mails mehr zu erhalten.

Die Blockliste für „Abmeldungen“ ist aktiviert:
Sie enthält alle E-Mail-Adressen, die über die oben beschriebene „List-Unsubscribe“-Funktion eine Abmeldung beantragt haben:


Das wöchentliche Protokoll aller „Abmeldungen“ ist unter folgender Webadresse verfügbar:
https://…unsubs.email.weekly

Das Senden von Nachrichten an einen Empfänger auf der Sperrliste führt zu einer Fehlermeldung wie dieser:

Fehler beim Senden der Nachricht – Abmeldung


Verwalten Sie Ihre Blöcke unabhängig voneinander

Wir stellen Ihnen die folgenden Dateien zur Verfügung:
als Webadressen, die durch ein Passwort oder eine IP-Adresse geschützt sind:

https://…unsubs.json
the details of unsubscribe requests received in the last seven days, in JSON format, such as:

  {
    "mailbox": "rsXXX",
    "id": "20241121T181856-0088",
    "from": "Jonh Doe <john.doe@bogusemail.net>",
    "to": [
      "<abuse@rsXXX-realsender.com>"
    ],
    "subject": "RealSender :: rsXXX Nov-1 4ALGbKtb016000 :: please UNSUBSCRIBE me ::",
    "date": "2024-11-21T18:18:56.908809804+01:00",
    "posix-millis": 1732209536908,
    "size": 4057,
    "seen": false
  },

https://…unsubs.email
the list of email addresses that have requested unsubscription in the last seven days


Es handelt sich um dieselben Dateien, die auch von der automatischen Sperrliste verwendet werden:

https://…unsubssfull.email
the list of all email addresses that requested unsubscription, in alphabetical order


Kostenlose Testversion anfordern