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:
- jede Besucher-IP kann 20 Prüfungen pro Tag und Domain durchführen; danach zeigt das Widget „You performed many validations“;
- ein Widget-Schlüssel funktioniert nur von seiner freigegebenen Domain (und
localhostzum Testen) und wird von der REST-API und den Endpunkten für Massenprüfungen abgelehnt.
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
- 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).
- Öffnen Sie im Dashboard Integration → Form Integration und klicken Sie auf Create a new Form integration.
- Geben Sie einen Origin name (beliebige Bezeichnung) und die Authorized domain ein: die Domain der Website mit dem Formular, zum Beispiel
example.com. - 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
- „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). - Nichts passiert: Das Script muss im Seitenquelltext nach dem Formular stehen, und das Feld muss
type="email",name="email"haben oder zum Selektoremail_fieldpassen. - „You performed many validations“: Das Limit von 20 pro Tag für diese Besucher-IP ist erreicht.
- „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
- E-Mail-Verifizierung in ActiveCampaign
- E-Mail-Verifizierung in Mautic
- Zoho CRM email verification (English)
- Easy Email Verification mit ChatGPT verbinden
- Eine Adresse kostenlos prüfen
- Alle Integrationen
Sie nutzen einen KI-Assistenten? Er kann diese Anleitung mit Ihnen durchgehen: geben Sie ihm widget.md (auf Englisch).