Erstellen einer E-Mail-Adressen-Zulassungs- oder Sperrliste

Möchten Sie einschränken, welche E-Mail-Adressen in Ihren WordPress-Formularen verwendet werden können? Mit den integrierten Optionen für Zulassungslisten (Allowlist) und Sperrlisten (Denylist) in WPForms können Sie Regeln dafür erstellen, welche E-Mail-Adressen in Ihren Formularen zulässig sind.

Dieses Tutorial zeigt Ihnen, wie Sie die Optionen für Zulassungslisten und Sperrlisten zur E-Mail-Beschränkung in WPForms verwenden.

Übersicht über Zulassungs-/Sperrlisten


Bevor Sie beginnen, müssen Sie zunächst sicherstellen, dass WPForms auf Ihrer WordPress-Website installiert und aktiviert ist. Sobald Sie WPForms installiert haben, müssen Sie entweder ein neues Formular erstellen oder ein vorhandenes bearbeiten.

Wahl zwischen Sperrliste oder Zulassungsliste

Sobald Sie den Formular-Builder geöffnet haben, fügen Sie ihm unbedingt ein E-Mail-Feld hinzu, falls Sie dies noch nicht getan haben. Klicken Sie dann im Vorschaufenster des Builders auf das E-Mail-Feld, um dessen Feldoptionen zu öffnen.

Dieses Panel ermöglicht es Ihnen, Ihr Feld anzupassen, einschließlich der Konfiguration Ihrer Zulassungsliste oder Sperrliste.

Klicken Sie im Bereich Feldoptionen auf die Registerkarte Erweitert, um weitere Konfigurationsoptionen zu öffnen.

Zugriff auf die erweiterten Optionen für ein E-Mail-Feld

Hier sollten Sie ein Dropdown-Menü mit der Bezeichnung Zulassungsliste / Sperrliste sehen. Aus diesem Dropdown-Menü müssen Sie den Typ der gewünschten Einschränkung auswählen. Die Optionen umfassen:

  • Keine: Es werden keine Einschränkungen für E-Mails in diesem Feld vorgenommen (abgesehen von den Standardanforderungen für das E-Mail-Format). Dies ist die Standardeinstellung.
  • Zulassungsliste: Wählen Sie diese Option, wenn Sie Regeln dafür festlegen möchten, welche E-Mail-Adressen in diesem Feld akzeptiert werden.
  • Sperrliste: Wählen Sie diese Option, wenn Sie Regeln dafür festlegen möchten, welche E-Mail-Adressen in diesem Feld nicht zulässig sind.

Auswählen einer Option aus dem Dropdown-Menü Zulassungsliste / Sperrliste

Nehmen wir als Beispiel an, wir hatten in der Vergangenheit unerwünschte Einreichungen von der E-Mail-Adresse [email protected]. Da wir verhindern möchten, dass weitere Formulare mit dieser E-Mail-Adresse eingereicht werden, setzen wir Zulassungsliste / Sperrliste auf Sperrliste. Diese Option blockiert die Verwendung bestimmter E-Mail-Adressen im Formular.

Wenn Sie entweder Sperrliste oder Zulassungsliste wählen, erscheint ein Feld, in das Sie Ihre Regeln eingeben können. Wir werden diese unten genauer erläutern.

Regeln für E-Mail-Sperrlisten oder -Zulassungslisten hinzufügen

Nachdem Sie ausgewählt haben, welche Art von Liste Sie einrichten möchten, müssen Sie einige Regeln hinzufügen. Diese „Regeln“ sind einfach eine Liste von E-Mails, die Sie akzeptieren oder ablehnen möchten.

Spezifische E-Mail-Adressen ablehnen oder zulassen

In unserem Sperrlisten-Beispiel möchten wir verhindern, dass [email protected] in Formulareinreichungen verwendet wird. Wir geben also diese E-Mail-Adresse in das Feld unter Zulassungsliste / Sperrliste ein und speichern unser Formular.

Hinzufügen einer Sperrlistenregel zu einem E-Mail-Feld

Nachdem wir unsere Änderungen gespeichert haben, führt jeder Versuch eines Benutzers, diese E-Mail-Adresse in das Formular einzugeben, zu einer Validierungsfehlermeldung mit dem Text „Diese E-Mail-Adresse ist nicht zulässig.“

Die Validierungsnachricht für nicht zulässige E-Mail-Adressen

Hinweis: Wenn Sie den Text für diese Fehlermeldung bearbeiten möchten, sehen Sie sich unser Tutorial zum Anpassen von Validierungsnachrichten an.

Wenn Sie mehr als eine E-Mail-Adresse blockieren möchten, geben Sie jede auf einer eigenen Zeile in die Denylist in den Optionen des E-Mail-Felds ein.

Hinzufügen mehrerer Regeln zur Sperrliste eines E-Mail-Felds

Gruppen von E-Mails verweigern oder zulassen (allgemeinere Regeln)

Denylists und Allowlists können flexibler sein als nur bestimmte E-Mail-Adressen. Sie können diese Optionen auch verwenden, um allgemeinere Regeln zu erstellen.

Als Beispiel richten wir eine Allowlist ein, die nur E-Mails für die Domain unseres Unternehmens wpforms.com akzeptiert. Nachdem wir das Dropdown Allowlist / Denylist in den Feldoptionen auf Allowlist gesetzt haben, geben wir *@wpforms.com in das Regel-Feld ein.

Erstellen einer Zulassungslisten-Wildcard-Regel für ein E-Mail-Feld

Der Stern (*) fungiert als Platzhalter. Das bedeutet, dass jede E-Mail-Adresse akzeptiert wird, solange sie auf @wpforms.com endet (z. B. [email protected], [email protected] usw.).

Sie können eine Liste von Regeln wie diese hinzufügen, wenn Sie möchten, oder Sie können eine Mischung aus allgemeineren Platzhalterregeln und spezifischen E-Mail-Adressen hinzufügen. Stellen Sie einfach sicher, dass Sie jede auf einer eigenen Zeile hinzufügen. Hier ist eine Live-Vorschau, die zeigt, wie die Allowlist/Denylist-Funktion in WPForms funktioniert.

Probieren Sie diese Formular-Demo!
E-Mail-Adressen mit @spammer.com und @example.com sind nicht erlaubt

Hinweis: Sie können Filter hinzufügen, um Formulareinträge aus bestimmten Ländern in den Einstellungen für Spam-Schutz und Sicherheit zuzulassen oder zu verweigern. Um mehr darüber und über die Schlüsselwortfilterung zu erfahren, lesen Sie unseren Leitfaden zur Spam-Prävention.

Häufig gestellte Fragen

Dies sind einige der häufigsten Fragen, die wir zum Erstellen von Allowlists und Denylists für E-Mail-Adressen in WPForms erhalten.

Kann ich Benutzer daran hindern, eine E-Mail basierend auf ihrer Top-Level-Domain (z. B. .com oder .org) einzureichen?

Absolut! Um eine E-Mail-Adresse basierend auf der Top-Level-Domain (TLD) zuzulassen oder zu verweigern, fügen Sie einfach das Platzhaltersymbol (*) gefolgt von der Domainart in Ihre Allowlist- oder Denylist-Regeln ein.

Wenn Sie beispielsweise alle E-Mail-Adressen blockieren möchten, die auf .com enden, würden Sie *.com zu Ihren Denylist-Regeln hinzufügen.

Blockieren von E-Mails von einer bestimmten Top-Level-Domain mit einer Wildcard-Regel

Sie können so viele Regeln hinzufügen, wie Sie möchten, um E-Mails von bestimmten TLDs zu blockieren, solange jede auf einer eigenen Zeile im bereitgestellten Feld steht.

Kann ich E-Mail-Adressen basierend auf länderspezifischen Domains zulassen oder verweigern?

Ja, Sie können E-Mail-Adressen basierend auf länderspezifischen Domains blockieren oder akzeptieren, genau wie bei TLDs.

Verwenden Sie einfach das Platzhaltersymbol gefolgt von der länderspezifischen Domain in Ihren Regeln, wie z. B. *.us oder *.ca.

Blockieren von E-Mail-Adressen mit einer bestimmten länderspezifischen Domain mithilfe einer Wildcard-Regel

Auch hier können Sie so viele länderspezifische Domainregeln hinzufügen, wie Sie möchten, aber jede muss auf einer eigenen Zeile stehen.

Als alternativen Ansatz zum Blockieren von Formulareinträgen aus bestimmten Ländern lesen Sie, wie Sie einen Länderfilter für Ihre Formulare aktivieren.

Das ist alles! Sie wissen jetzt, wie Sie Allowlists und Denylists für E-Mail-Adressen in Ihren WordPress-Formularen erstellen.

Als Nächstes: Möchten Sie verhindern, dass Benutzer mehrere Einträge übermitteln? Schauen Sie sich unser Tutorial zur Verwendung des Formularsperre-Addons an, um weitere Details zu erfahren.

Das beste WordPress Drag-and-Drop-Formular-Builder-Plugin

Einfach, schnell und sicher. Schließen Sie sich über 6 Millionen Website-Besitzern an, die WPForms vertrauen.