Integrationen
mailcheck in Ihre Formulare einbauen
Zwei Wege ohne eigene Programmierung: ein Plugin für WordPress und ein Einbau-Schnipsel für jede andere Seite. In beiden Fällen geht nur die Domain an mailcheck, nie die ganze Adresse.
WordPress-Plugin
Das Plugin prüft die Domain einer Adresse, bevor Ihre Seite sie annimmt, und lehnt Wegwerf-Adressen ab oder warnt nur.
mailcheck-wp.zip herunterladen
Funktionen
- Prüft Registrierung, WooCommerce-Kasse und Kontoanlage, Kommentare, Contact Form 7 und WPForms.
- Modus wählbar: nur warnen oder ablehnen. Eigene Fehlermeldung und Ausnahmeliste von Domains.
- Optional mit API-Schlüssel für höhere Limits, siehe Pro und Business.
- Ergebnis je Domain 24 Stunden zwischengespeichert.
- Fällt mailcheck aus oder dauert eine Antwort länger als 3 Sekunden, lässt das Plugin das Formular durch. Ihre Besucher werden nie ausgesperrt.
- Deutsch und Englisch.
Installation in vier Schritten
- ZIP-Datei oben herunterladen. Nicht entpacken.
- Im WordPress-Backend unter Plugins, Installieren, Plugin hochladen die ZIP-Datei auswählen.
- Plugin aktivieren.
- Unter Einstellungen, mailcheck den Modus und die gewünschten Formulare festlegen.
Das Plugin sendet die Domain des Teils nach dem @ an mailcheck.moersbergerit.de, nicht den Teil davor. Nennen Sie das in Ihrer Datenschutzerklärung. Mehr dazu in der Datenschutzerklärung von mailcheck.
Einbau-Schnipsel für jede Seite
Eine Zeile vor dem schließenden </body> genügt. Das Skript findet alle E-Mail-Felder der Seite und prüft die Domain, wenn jemand das Feld verlässt.
<script src="https://mailcheck.moersbergerit.de/widget.js" defer
data-key="(optional)"
data-modus="warnen"
data-sprache="de"></script>| Attribut | Wirkung |
|---|---|
data-modus | warnen zeigt nur einen Hinweis. blockieren verhindert das Absenden des Formulars bei Wegwerf-Domains. |
data-sprache | de oder en für die Hinweistexte. |
data-sanft | Standard: Bei verdächtigen und ungültigen Domains erscheint ein zurückhaltender grauer Hinweis, der nie blockiert. aus schaltet diese Hinweise ab, dann meldet das Skript nur Wegwerf-Domains und Tippfehler. |
data-text-wegwerf, data-text-verdaechtig, data-text-ungueltig | Optional: eigener Hinweistext statt des Standardtexts, in jeder Sprache. |
data-sperre-ungueltig | Nur mit data-modus="blockieren": ein sperrt das Absenden auch bei Domains, die keine E-Mails empfangen können. Standard ist nicht blockieren. |
data-key | Optional: API-Schlüssel für höhere Limits. Er ist im Seitenquelltext für jeden sichtbar und damit öffentlich. Verwenden Sie dafür nur einen eigens für das Widget ausgestellten Schlüssel, den wir bei Missbrauch sperren können, nie den Schlüssel Ihres Servers. |
Soll nur ein bestimmtes Feld geprüft werden, markieren Sie es mit data-mailcheck. Sobald ein Feld so markiert ist, prüft das Skript nur markierte Felder.
<input type="email" name="email" data-mailcheck>Verhalten
- Der Hinweis erscheint unter dem Feld. Bei Tippfehlern wie
gmial.comsteht ein anklickbarer Vorschlag da, er hat Vorrang vor allen anderen Hinweisen. - Bei Wegwerf-Domains ist der Hinweis bernsteinfarben. Bei verdächtigen Domains („Bitte prüfen Sie die Adresse. Sie erhalten gleich eine Bestätigungs-E-Mail.“) und bei Domains ohne Mailserver („Diese Adresse kann offenbar keine E-Mails empfangen. Bitte prüfen Sie die Schreibweise.“) ist er grau und neutral. Diese beiden sperren das Formular nie, auch nicht im Modus
blockieren. - Geprüft wird beim Verlassen des Feldes und, mit kurzer Verzögerung, beim Tippen. Nur die Domain geht an mailcheck.
- Netzfehler, Limit oder eine strenge Content-Security-Policy der Fremdseite blockieren das Formular nie.
- Keine Cookies, kein Speicher im Browser, keine Abhängigkeiten. Das Skript folgt dem Hell- und Dunkelmodus der Seite.
Eigene Anbindung über die API
Wer mehr Kontrolle braucht, ruft die Schnittstelle selbst auf: Domain-Prüfung für Listen und Formulare, API-Schlüssel für höhere Limits. Für ganze Adresslisten gibt es das Werkzeug zum Bereinigen einer CSV-Datei.