WordPress Contactformulier Spambeveiliging
JevShield controleert de berichtsemantiek op je WordPress-server voordat formulieren e-mails verzenden. Stop ongevraagde SEO-pitches, cryptoscams en phishingpogingen zonder echte kopers te frustreren met visuele puzzels.
1-klik installatie: Observeren, controleren en dan blokkeren
- Installeren vanaf WordPress.org: Open in WP Admin Plugins → Nieuwe plugin toevoegen, zoek naar JevShield AI Anti-Spam voor Formulieren, installeer en activeer vervolgens. Bevestig versie 1.1.0 of later en de instelling Beschermingsmodus. Voor handmatige installatie, download de ZIP en gebruik Plugin uploaden.
- Verbind uw API-sleutel: In WP Admin → Instellingen → JevShield AI, voer uw sleutel in. Nieuwe installaties gebruiken standaard Alleen observeren. Bestaande geconfigureerde installaties blijven blokkeren totdat u de Beschermingsmodus wijzigt. Observatie verwerkt nog steeds ingediende inhoud en gebruikt quotum.
- Detectielogs controleren: Dien testberichten in. Vergelijk de uitslag met de gerapporteerde actie van de plugin in uw JevShield-account en controleer vervolgens de daadwerkelijke bezorging in uw formuliersysteem. Filter Onzeker — review om onzekere checks te inspecteren; de logboeken houden e-mails niet vast en herstellen ze niet.
- Blokkering afdwingen: Nadat je een representatieve set van je echte aanvragen en spam hebt beoordeeld, schakel je Beschermingsmodus over naar Spam met hoge betrouwbaarheid blokkeren. Blijf controleren op valse positieven; eerdere resultaten garanderen geen toekomstige nauwkeurigheid.
Ondersteunde WordPress-formulierbouwers
JevShield integreert naadloos met het WordPress-ecosysteem op hookniveau. Het ondersteunt:
Native hook: wpcf7_spam validatiefilter.
Native hook: wpforms_process_filter hook.
Validatieactie voor Elementor-formulierinzending.
Native preprocess_comment hook voor blogspam.
Contact Form 7: installatie en eerste leveringstest
Vereist WordPress 5.8+ en PHP 7.4+. De plugin haakt in op de spamvalidatie van Contact Form 7; hij vervangt niet de formulierbouwer of het mailtransport. Controleer de compatibiliteit op een staging-site na updates.
- Maak je gratis JevShield-sleutel aan, installeer de plugin van WordPress.org en sla de sleutel vervolgens op onder Instellingen → JevShield AI.
- Selecteer Alleen observeren. Zorg er onder Contact → Contactformulieren voor dat uw formulier een tekstvak voor berichten bevat. Behoud bestaande validatie, botbescherming en mailinstellingen.
- Dien de onderstaande voorbeelden in met een e-mailadres dat u beheert. Open Account → Detectielogboeken; vergelijk uitslag, gerapporteerde actie en daadwerkelijke e-mailbezorging.
- Beoordeel een representatieve steekproef van uw eigen legitieme aanvragen en ongewenste berichten voordat u overstapt op het blokkeren van spam met hoge betrouwbaarheid. Beoordelingsuitslagen blijven toegestaan door deze plugin.
Welke velden worden gecontroleerd?
Voor Contact Form 7 combineert de plugin textarea-waarden en tekstvelden met de namen message, comment, body, content of subject. Het bevat ook het eerste e-mailveld en een overeenkomstig naamveld. Het stuurt deze waarden naar JevShield voor verwerking; lees de privacybeleid voordat u gevoelige inzendingen verzamelt.
[text* your-name] [email* your-email] [text your-subject] [textarea* your-message] [submit "Send"]
Drie voorbeelden om op je site te testen
Synthetische testinvoer, geen gemeten resultaten. Registreer voor elk het werkelijke oordeel en de aflevering.
- Normale aanvraag: “Ik run een café en heb volgende maand een websiteredesign nodig. Kunnen jullie een offerte sturen?” Controleer dat de e-mail aankomt.
- Ongevraagd verkooppraatje: “Beste webmaster, wij verkopen backlinks met hoge DA en gastblogs. Antwoord voor prijzen.” Observe only zou levering moeten toestaan ongeacht het verdict. In Block-modus vereist afwijzing een block-verdict dat je drempel haalt.
- Grensgeval: “We hebben hulp nodig bij het verbeteren van de SEO van onze eigen website. Bieden jullie consultancy?” Dit is een potentiële klantaanvraag met SEO-termen; inspecteer elke block- of review-aanbeveling handmatig.
Openbare demo-check: 3 oktober 2026
De drie synthetische berichten hierboven zijn naar de live openbare demo gestuurd. Allemaal gaven ze HTTP 200 met engine jev. Dit zijn demo-oordelen, geen WordPress-test voor e-mailaflevering of een representatieve nauwkeurigheidsbenchmark. Resultaten kunnen variëren.
| Voorbeeld | Geobserveerde uitspraak |
|---|---|
| Normale aanvraag | Toestaan |
| Ongevraagd aanbod | Blokkeren |
| SEO-klantaanvraag | Toestaan |
Contact Form 7 Delivery Lab: 3 oktober 2026
We hebben de geïnstalleerde JevShield 1.1.0-plugin getest met WordPress 7.1.1, Contact Form 7 6.1.7 en een lokale Mailpit-mailbox. De oordelen en transportfout hieronder waren geïnjecteerde fixtures, terwijl formuliervalidatie en mailverzending de werkelijke WordPress-hooks gebruikten. Alle adressen en berichten waren synthetisch; er ging geen e-mail naar een externe ontvanger. Dit verifieert integratiegedrag, niet de nauwkeurigheid van de live classifier of je productiemailbezorging.
| Modus en geïnjecteerd resultaat | CF7-resultaat | Nieuwe vastgelegde mail |
|---|---|---|
| Observeer + blokkeer-uitspraak (score 0.99) | mail_sent | 1 |
| Block + block-oordeel (score 0.99, drempel 0.85) | spam | 0 |
| Block + allow-oordeel (score 0.05) | mail_sent | 1 |
| Block + transport niet beschikbaar | mail_sent | 1 |



Faalscenario: toen transport opzettelijk niet beschikbaar was, verzond Block-modus het bericht alsnog volgens het fail-open-beleid. Een succesvolle formulierreactie bewijst dus niet dat een bericht is gecontroleerd. Verifieer het beslissingslogboek en je mailbox afzonderlijk; als checks mislukken, inspecteer dan de API-verbinding, het quotum en de time-out van zes seconden.
Als het resultaat of de levering verkeerd lijkt
De WordPress-controle verloopt na zes seconden en staat aflevering toe wanneer deze niet beschikbaar is, ook bij uitgeput quotum. Een registratie bewijst niet dat een e-mail is afgeleverd: controleer Contact Form 7-validatie, andere spamplugins en mailtransport afzonderlijk. Detectielogs zijn geen quarantainepostbus en kunnen e-mails niet herstellen.
Waarom berichtfiltering naast botchecks toevoegen?
Botcontroles beoordelen bezoekersgedrag. Inhoudsfilters beoordelen ingediende berichten. Iemand kan een browsercontrole doorstaan en alsnog een ongevraagde pitch sturen; evalueer beide lagen met je eigen gegevens.
Als een echte enterprise-prospect je site bezoekt vanaf een bedrijfs-VPN, mobiel carriernetwerk of hotel-wifi, staat hun IP mogelijk al op een gedeelde blacklist. IP-reputatie alleen is geen bewijs van ongewenste berichtintentie. Vals-positief gedrag hangt af van de service en configuratie.
De classifier beoordeelt de intentie van het bericht met TypeSafe Jev in plaats van een IP-banbeslissing te nemen. Het kan inhoud nog steeds verkeerd classificeren. Begin met Alleen observeren, beoordeel de resultaten en behoud je bestaande botcontroles.
E-mailbezorging op je site verifiëren
Test zowel legitieme als misbruikende inzendingen om de integratie op je staging- of productiesite te verifiëren:
- Legitieme lead: Probeer “Hallo, ik heb een consult nodig voor een project voor een aangepast redesign met een budget van $15k.” Controleer het werkelijke oordeel en bevestig dat je formulier het aflevert.
- Ongevraagd verkooppraatje: Probeer “Beste beheerder, wij leveren gegarandeerd backlinks met hoge DA voor $20.” Controleer het oordeel en verifieer vervolgens dat de blokkeermodus een blokkeer-oordeel op of boven je ingestelde drempel afwijst.
- Veiligheid van observatiemodus: Herhaal dezelfde checks in Alleen observeren. JevShield moet een toegestane actie rapporteren en blokkeren vermijden, ook wanneer het een blokkering aanbeveelt. Andere plugins, formuliervalidatie en mailbezorging kunnen de inzending nog steeds beïnvloeden.
Vermeld in de WordPress Plugin Directory
Vermeld in de officiële WordPress Plugin Directory onder jevshield-ai-anti-spam. De bron van de plugin is beschikbaar in de directory; vermelding is geen onafhankelijke beveiligingsaudit.