So aktivieren Sie die E-Mail-Validierung mit ZeroBounce

Erfahren Sie, wie Sie ZeroBounce mit B2CORE verbinden, um bei der Registrierung von Kunden in der B2CORE-UI ungültige, temporäre und riskante E-Mail-Adressen abzulehnen

ZeroBounce ist ein Dienst zur E-Mail-Validierung. Nach der Verbindung prüft B2CORE jede E-Mail-Adresse, die ein Kunde bei der Registrierung eingibt, und lehnt Adressen ab, die keine E-Mails empfangen können, etwa ungültige, temporäre oder als Spamfallen bekannte Adressen.

Die ZeroBounce-Validierung funktioniert nur mit den neuen Registrierungseinstellungen (System > Registrierung). Registrierungsassistenten verwenden sie nicht.

Beachten Sie vorab Folgendes:

  • Eine ZeroBounce-Verbindung gilt für alle Registrierungsprofile. Sie können die Prüfung nicht für ein einzelnes Profil aktivieren oder deaktivieren.
  • In B2CORE kann nur eine ZeroBounce-Verbindung bestehen.
  • Jede Prüfung einer E-Mail-Adresse kostet 1 ZeroBounce-Guthabenpunkt. Bevor ein Guthabenpunkt verbraucht wird, prüft B2CORE die E-Mail-Domain: Wenn die Domain einen Tippfehler enthält oder keine MX-Einträge hat, wird die E-Mail-Adresse abgelehnt, ohne ZeroBounce aufzurufen. Wie B2CORE außerdem Guthabenpunkte spart, erfahren Sie unter Caching und Guthabenpunkte.

ZeroBounce-API-Schlüssel erhalten

Registrieren Sie sich auf der ZeroBounce-Website, kaufen Sie Guthabenpunkte und erstellen Sie in Ihrem ZeroBounce-Konto einen API-Schlüssel. Sie benötigen diesen Schlüssel, um die Verbindung zu konfigurieren.

Verbindung zu ZeroBounce konfigurieren

So konfigurieren Sie eine Verbindung im B2CORE Back Office:

Navigieren Sie zu System > Externe Verbindungen.

Klicken Sie oben rechts auf der Seite auf +Erstellen.

Füllen Sie auf der Seite Verbindung erstellen die folgenden Felder aus:

  • Geben Sie im Feld Name einen Namen für die Verbindung ein.
  • Geben Sie im Feld Beschriftung eine Beschriftung ein, die im Back Office für die Verbindung verwendet wird.
  • Wählen Sie im Dropdown-Menü Anbieter die Option ZeroBounce aus.

Klicken Sie auf Speichern, um die Verbindung zu erstellen.

Suchen Sie die neu erstellte Verbindung in der Liste und klicken Sie auf Bearbeiten.

Füllen Sie auf der Seite Verbindung bearbeiten die folgenden Felder aus:

  • Geben Sie im Feld API-Schlüssel Ihren ZeroBounce-API-Schlüssel ein. Wenn Sie die Verbindung später bearbeiten, lassen Sie dieses Feld leer, damit der gespeicherte Schlüssel erhalten bleibt.
  • Wählen Sie im Dropdown-Menü API-Region die ZeroBounce-API-Region aus:
    • Global (api.zerobounce.net) — der Standardwert
    • USA (api-us.zerobounce.net)
    • EU (api-eu.zerobounce.net)

Klicken Sie auf Verbindung testen, um den API-Schlüssel zu überprüfen. Der Test verbraucht keine ZeroBounce-Guthabenpunkte. Mögliche Ergebnisse:

  • Guthabenstand: N — die Verbindung funktioniert und N Guthabenpunkte sind verfügbar.
  • Keine Guthabenpunkte mehr. E-Mail-Adressen bei der Registrierung werden ungeprüft akzeptiert, bis das Guthaben aufgeladen wird — der Schlüssel ist gültig, aber der Guthabenstand beträgt 0. Laden Sie Ihr ZeroBounce-Guthaben auf.
  • Der API-Schlüssel wird von ZeroBounce nicht akzeptiert — der Schlüssel ist falsch. Überprüfen Sie ihn in Ihrem ZeroBounce-Konto.
  • API-Schlüssel ist nicht festgelegt — das Feld API-Schlüssel ist leer.

Wählen Sie im Dropdown-Menü Aktiviert die Option Yes aus.

Klicken Sie auf Speichern, um die Änderungen zu übernehmen.

ZeroBounce-Status prüfen

Um zu prüfen, ob die ZeroBounce-Validierung aktiv ist, navigieren Sie zu System > Registrierung und öffnen Sie ein beliebiges Registrierungsprofil. Das Formular zeigt einen der folgenden Hinweise an:

  • ZeroBounce ist aktiviert — die Verbindung besteht und ist aktiviert. E-Mail-Adressen werden mit ZeroBounce geprüft.
  • Verbindung ist deaktiviert — die Verbindung besteht, ist aber ausgeschaltet. Um die Prüfung einzuschalten, setzen Sie Aktiviert in den Verbindungseinstellungen auf Yes.
  • Keine ZeroBounce-Verbindung — es besteht keine Verbindung. Es werden nur die Format-, Blacklist-, Eindeutigkeits- und Domainprüfungen durchgeführt.

So werden E-Mail-Adressen geprüft

Wenn ein Kunde das Registrierungsformular absendet, prüft B2CORE die E-Mail-Adresse in der folgenden Reihenfolge:

  1. Format und Formularregeln — die E-Mail-Adresse ist korrekt formatiert und erfüllt die Feldregeln.
  2. E-Mail-Blacklist — die E-Mail-Domain steht nicht auf der Blacklist. Andernfalls sieht der Kunde die Fehlermeldung: Die Domain ist im System gesperrt.
  3. Eindeutigkeit — kein anderer Kunde ist mit dieser E-Mail-Adresse registriert.
  4. Domainprüfung — die E-Mail-Domain existiert und hat MX-Einträge. Diese Prüfung erkennt Domains mit Tippfehlern wie gmial.com, bevor ein ZeroBounce-Guthabenpunkt verbraucht wird.
  5. ZeroBounce — die E-Mail-Adresse kann E-Mails empfangen. Andernfalls sieht der Kunde die Fehlermeldung: Diese E-Mail-Adresse kann keine E-Mails empfangen.

ZeroBounce wird zuletzt ausgeführt, da dies die einzige kostenpflichtige Prüfung ist. Wenn eine vorherige Prüfung fehlschlägt, wird ZeroBounce nicht aufgerufen und kein Guthabenpunkt verbraucht.

Alle Prüfungen werden durchgeführt, bevor B2CORE die Bestätigungs-E-Mail sendet.

Abgelehnte und akzeptierte E-Mail-Adressen

Das Ergebnis hängt von dem Status ab, den ZeroBounce zurückgibt:

ZeroBounce-StatusErgebnis
invalid, spamtrap, abuseAbgelehnt
do_not_mail mit dem Unterstatus disposable, toxic, global_suppression oder possible_trapAbgelehnt
do_not_mail mit einem anderen Unterstatus, etwa rollenbasierten Adressen (info@, support@) und AliasenAkzeptiert
valid, catch-all, unknownAkzeptiert

Wenn ZeroBounce nicht verfügbar ist

Wenn ZeroBounce die E-Mail-Adresse nicht prüfen kann, wird die Registrierung ohne diese Prüfung fortgesetzt und die E-Mail-Adresse akzeptiert. Das geschieht, wenn:

  • die ZeroBounce-API nicht erreichbar ist oder nicht innerhalb von 5 Sekunden antwortet.
  • die ZeroBounce-API einen Fehler oder einen unbekannten Status zurückgibt.
  • Ihr ZeroBounce-Konto keine Guthabenpunkte mehr hat.

B2CORE protokolliert jeden solchen Fall als Warnung. So wird die Kundenregistrierung durch einen Ausfall von ZeroBounce niemals blockiert.

Wenn Ihr Guthabenstand 0 erreicht, werden E-Mail-Adressen ohne ZeroBounce-Prüfung akzeptiert. Überwachen Sie Ihren Guthabenstand in Ihrem ZeroBounce-Konto oder mit Verbindung testen.

Caching und Guthabenpunkte

Um den Verbrauch von Guthabenpunkten zu verringern, speichert B2CORE das Ergebnis für jede E-Mail-Adresse 7 Tage lang im Cache. Wenn ein Kunde innerhalb dieses Zeitraums dieselbe E-Mail-Adresse erneut eingibt, verwendet B2CORE das zwischengespeicherte Ergebnis und verbraucht keinen Guthabenpunkt.

Ergebnisse mit dem Status unknown werden nicht zwischengespeichert: ZeroBounce berechnet dafür keine Guthabenpunkte, und solche Ergebnisse sind häufig nur vorübergehend.

Jede Prüfung, deren Ergebnis nicht zwischengespeichert ist, kostet 1 ZeroBounce-Guthabenpunkt. Zusammen mit der E-Mail-Adresse sendet B2CORE die IP-Adresse des Kunden an ZeroBounce.

Zuletzt aktualisiert am

Auf dieser Seite