Das E-Mail-Verifizierungs-Widget installieren

Kostenloses Konto erstellenTarife und Credits

Was das Widget macht

Das Widget prüft die in ein Formular eingegebene E-Mail-Adresse vor dem Absenden und zeigt eine Meldung („This email is ok“ / „This email is invalid“, Texte frei änderbar). Es läuft im Browser des Besuchers mit einem Widget-Schlüssel, der nur auf der dafür freigegebenen Domain funktioniert und deshalb in der Seite sichtbar sein darf. Jede Prüfung verbraucht einen Credit des Kontos.

Limits, die Ihre Credits schützen:

Für die Prüfung auf dem Server (Registrierung, Importe) verwenden Sie die REST-API mit einem normalen API-Schlüssel: https://www.easyemailverification.com/en-US/api

Schritt 1: Widget-Schlüssel erstellen

  1. Sie brauchen ein Konto bei Easy Email Verification: https://dashboard.easyemailverification.com/register?utm_source=widget_guide (der kostenlose Tarif enthält 50 Prüfungen pro Tag).
  2. Öffnen Sie im Dashboard Integration → Form Integration und klicken Sie auf Create a new Form integration.
  3. Geben Sie einen Origin name (beliebige Bezeichnung) und die Authorized domain ein: die Domain der Website mit dem Formular, zum Beispiel example.com.
  4. Kopieren Sie den Widget-Schlüssel aus der Liste.

Schritt 2: das Script in die Website einfügen

Fügen Sie Folgendes direkt vor dem schließenden </body>-Tag jeder Seite mit dem Formular ein, mit Ihrem Widget-Schlüssel und Ihrer freigegebenen Domain:

<script type="text/javascript" src="https://dashboard.easyemailverification.com/form-assets/easy_v1.1.min.js"></script>
<script type="text/javascript">
  easyObj = {
    api_key: '<your widget key>',
    domain_name: '<your authorized domain>',
    valid_message: "Diese E-Mail-Adresse ist gültig",
    invalid_message: "Diese E-Mail-Adresse ist ungültig"
  };
  EasyApi.init();
</script>

Der Widget-Schlüssel ist dafür gedacht, in der Seite zu stehen (er funktioniert nur auf der freigegebenen Domain). Setzen Sie niemals einen normalen API-Schlüssel in Code, der im Browser läuft.

Schritt 3: sicherstellen, dass das E-Mail-Feld erkannt wird

Standardmäßig beobachtet das Widget Felder mit type="email" oder name="email" (oder id="email"). Verwendet das Formular andere Namen, legen Sie die Selektoren in easyObj fest:

easyObj = {
  api_key: '<your widget key>',
  domain_name: '<your authorized domain>',
  email_field: "input[type='emailx'], input[name='emailx']",
  button_id: "button[type='submit'], input[type='submit']",
  valid_message: "Diese E-Mail-Adresse ist gültig",
  invalid_message: "Diese E-Mail-Adresse ist ungültig"
};

Schritt 4: testen

Öffnen Sie die Seite auf der freigegebenen Domain (oder auf localhost), geben Sie eine bekannte Adresse ein und verlassen Sie das Feld: Die Meldung erscheint darunter. Geben Sie dann eine ungültige ein, etwa john@gmial-invalid-domain.com.

Wenn etwas nicht funktioniert

  1. „Origin is different from the authorized“: Die Seite liegt nicht auf der freigegebenen Domain; korrigieren Sie die Domain in Form Integration (oder testen Sie auf localhost).
  2. Nichts passiert: Das Script muss im Seitenquelltext nach dem Formular stehen, und das Feld muss type="email", name="email" haben oder zum Selektor email_field passen.
  3. „You performed many validations“: Das Limit von 20 pro Tag für diese Besucher-IP ist erreicht.
  4. „Running out of your credit limit“: Tarife unter https://www.easyemailverification.com/de-DE/pricing

Kommen Sie nicht weiter? Schreiben Sie an support@easyemailverification.com.

Weitere Wege, E-Mails zu prüfen

Sie nutzen einen KI-Assistenten? Er kann diese Anleitung mit Ihnen durchgehen: geben Sie ihm widget.md (auf Englisch).