WPForms e-mailadressen blokkeren om SPAM tegen te gaan

Probleem:

Je hebt een WordPress website en maakt gebruik van WPForms om een contactformulier te tonen. Om spam tegen te gaan heb je bij de “instellingen” van het formulier de vinkjes “Anti-spam honeypot inschakelen” en “Schakel antispam beveiliging in” aangezet.

Toch ontvang je nog veel spam van een specifieke afzender.

De beste oplossing is Google reCAPTCHA.  Maar dan moet je daar wel toestemming van de bezoekers voor vragen omdat er cookies door Google worden geplaatst. In het verleden heb ik dat opgelost met de plugin Complianz | GDPR/CCPA Cookie Consent.

Oplossing:

Wil je reCAPTCHA niet inzetten? Dan is e-mailadressen blokkeren een alternatieve oplossing die door WPForms wordt ondersteund.

De enige eis is dat het e-mailadres wel hetzelfde blijft en dat vormt nu ook meteen het probleem. Veel spammers gebruiken verschillende of niet bestaande adressen.

Je kan in WPForms gebruik maken van het * teken als wildcard:

  1. john.doe* (alle e-mailadressen die beginnen met john.doe)
  2. *@johndoe.nl (alle e-mailadressen met johndoe.nl als domein)
  3. john.doe*@gmail.com (alle e-mailadressen die beginnen met john.doe en eindigen op @gmail.com)

Met een beetje creativiteit kom je dus een heel eind en kan je vele variaties in een keer blokkeren. Ieder e-mailadres moet je scheiden met een komma.

Stappenplan:

  1. Ga naar de wp-admin omgeving en klik in de linker zwarte balk op “WPForms”
  2. Klik op het formulier waarvoor je e-mailadressen wil blokkeren
  3. Klik in het formulier op het e-mailadres veld en klik rechts op “bewerken”
  4. Klik links in het scherm in de grijze balk op “geavanceerde opties”
  5. Klik onder “Lijst toegestaan/lijst verboden” in de selectlijst op lijst verboden
  6. Vul in het tekstvak alle e-mailadressen in die je wilt blokkeren
  7. Klik rechts bovenin op opslaan

E-mailadressen blokkeren in WPForms.

Testen:

  1. Bezoek het formulier dat je gewijzigd hebt en vul het eerst normaal in
  2. Het formulier zou verstuurd moeten worden
  3. Vul nu een aantal e-mailadressen in die verboden zijn
  4. Je zal zien dat WPForms aangeeft dat deze e-mailadressen geblokkeerd zijn

Oplossing getest op:

WordPress 5.7.2 met WPForms Lite 1.6.7

Laat een reactie achter

Your email address will not be published. Required fields are marked *

Deze site gebruikt Akismet om spam te verminderen. Bekijk hoe je reactie-gegevens worden verwerkt.