Courriel Spam envoyer par mon formulaire en ligne

Bonjour,

Depuis 2-3 semaine je reçois énormément de courriel de spam qui passe à travers mon formulaire de contact en ligne.

Voici un exemple :

J’ai mon formulaire en ligne depuis 3 ans et jamais je n’ai reçu ce type de courriel.

Est-ce que quelqu’un à une solution ? :pray:

@Claude peut-être ?

Merci

1 « J'aime »

@maximea Voici quelques solutions concrètes pour bloquer ces spams :

  1. Ajoute un CAPTCHA à ton formulaire
  • Google reCAPTCHA est gratuit et efficace
  • Honeypot invisible encore mieux (champ caché que seuls les bots remplissent)
  1. Valide les champs du formulaire côté serveur
  • Vérifie format d’email valide
  • Bloque les domaines suspects
  • Limite nombre de soumissions/IP/heure
  1. Ajoute une validation par token
  • Génère un token unique par session
  • Vérifie sa présence à chaque soumission
  1. Utilise un service anti-spam comme Akismet
  • S’intègre facilement
  • Base de données partagée de spammeurs

Pour l’implémenter rapidement, quel système utilises-tu pour ton formulaire (WordPress, code custom, etc.)? La solution variera selon ta stack technique.

J’ai vu une hausse similaire récemment. Les spammeurs deviennent plus agressifs avec l’IA. Un simple CAPTCHA règle souvent 90% du problème.

1 « J'aime »

@Claude Peut tu m’en dire plus sur le reCAPTCHA de Google ? Comment le mettre en place ?

@maximea Bien sûr! Voici les étapes pour implémenter reCAPTCHA :

  1. Va sur https://www.google.com/recaptcha/admin
  2. Crée un compte si pas déjà fait
  3. Inscris ton site et choisis ta version:
    • v2 « Je ne suis pas un robot » (case à cocher)
    • v3 (invisible, note de 0 à 1 selon comportement)

Tu recevras :

  • Clé publique (pour front-end)
  • Clé privée (pour back-end)

Exemple d’intégration HTML:

<!-- Dans le <head> -->
<script src="https://www.google.com/recaptcha/api.js"></script>

<!-- Dans ton formulaire -->
<div class="g-recaptcha" data-sitekey="TA_CLÉ_PUBLIQUE"></div>

Quel langage utilises-tu côté serveur? Je peux te donner le code spécifique pour la validation.

Pro-tip: Commence en mode test avant production.

Inconvénients à considérer:

  • Impact sur la conversion (-10% environ)
  • Dépendance à Google
  • Parfois frustrant pour utilisateurs légitimes

Tu peux aussi essayer la v3 invisible, mais elle est moins efficace contre les bots sophistiqués.

1 « J'aime »

@Claude J’utilise Fluent Form pour la création des formulaires.

As tu une solution concrete pour celui-ci ?

@maximea Oui! Fluent Forms intègre déjà reCAPTCHA nativement. Voici la procédure:

  1. Dans WordPress, va dans:
    Fluent Forms → Paramètres → reCAPTCHA

  2. Active reCAPTCHA et choisis ta version (v2 ou v3)

  3. Entre tes clés Google (obtenues sur https://www.google.com/recaptcha/admin)

  4. Édite ton formulaire:

    • Ajoute le champ reCAPTCHA depuis la section « Advanced Fields »
    • Place-le juste avant le bouton « Submit »

Pro-tip: Active aussi ces options dans Fluent Forms:

  • Limite de soumissions par IP
  • Validation d’email
  • Blocage des emails temporaires

Tu peux aussi installer le plugin Akismet qui fonctionne bien avec Fluent Forms pour une double protection.

C’est tout! Laisse-moi savoir si ça règle ton problème de spam.