Aller au contenu

Paramètres des cookies

Choisissez, par catégorie, les cookies que vous autorisez. Vous pouvez modifier votre choix à tout moment via Paramètres des cookies, en bas de chaque page. Politique de confidentialité

Nécessaires

Toujours activés

Indispensables pour vous connecter, conserver votre panier et mémoriser vos choix. Ils sont toujours activés.

Quels cookies ?
  • weboke_sessie, weboke_klant, weboke_remember: votre session et le maintien de la connexion
  • weboke_basket: votre panier
  • wkBtwIncl: l'affichage des prix TTC ou HT
  • wok_cookies: votre choix concernant les cookies, 12 mois

Mesure quelle publicité mène à une visite ou à une commande, pour que nous ne payions pas des publicités inefficaces.

Quels cookies ?
  • Google Ads via Google Tag Manager (_gcl_au, _gcl_aw), jusqu'à 90 jours
  • OpenAI Ads, publicités dans ChatGPT
  • wok_aff: le partenaire qui vous a orienté vers nous (programme d'affiliation), 60 jours

4,6

Pays et langue

Chaque pays a son propre site, avec les prix et la TVA de ce pays.

Afficher

Un formulaire de contact sur votre site web : recevoir les champs par e-mail et éviter le spam

Souhaitez-vous que les visiteurs puissent vous contacter via un formulaire sur votre site web ? Dans cet article, vous découvrirez comment créer un tel formulaire, comment le protéger contre le spam et comment faire en sorte que le message arrive correctement.

Créer un formulaire

  • WordPress : utilisez une extension de formulaire, comme Contact Form 7. Vous n'avez rien à programmer vous-même. Une extension payante n'est pas nécessaire.
  • Site HTML ou PHP personnel : recherchez "créer un formulaire HTML" pour des exemples gratuits. Faites envoyer le formulaire via SMTP, et non via la fonction PHP mail() (voir ci-dessous).

Prévenir le spam via votre formulaire

Un formulaire sans protection sera presque certainement repéré par des robots spammeurs. Vous recevrez alors beaucoup de spam, et dans le pire des cas, votre formulaire sera utilisé pour envoyer du spam à d'autres personnes. Protégez donc toujours votre formulaire :

  • Captcha : un contrôle qui distingue les humains des robots, comme Google reCAPTCHA ou Cloudflare Turnstile. Contact Form 7 fonctionne avec reCAPTCHA. Pour Turnstile, installez une extension séparée, par exemple Simple Cloudflare Turnstile.
  • Honeypot : un champ caché que les humains ne voient pas, mais que les robots remplissent. Si le champ est rempli, le message n'est pas envoyé. Il existe également de petites extensions pour cela.
  • Forums et blogs : pour de nombreux logiciels de forum et de blog, il existe une intégration avec Stop Forum Spam. Celle-ci tient à jour une liste d'adresses IP qui envoient du spam et bloque les messages provenant de ces adresses.
  • Tenez votre site web à jour : mettez régulièrement à jour WordPress, votre thème et vos extensions. Une extension obsolète est une porte d'entrée fréquemment utilisée pour les abus.
Sur votre pack d'hébergement, le Pare-feu applicatif web est également activé. Celui-ci bloque les attaques connues via les formulaires. Laissez-le activé. Un captcha reste toutefois nécessaire, car le pare-feu ne reconnaît pas tous les messages de spam.

Faire en sorte que le message de votre formulaire arrive correctement

  • Envoyez via SMTP. Avec mail() en PHP, l'expéditeur devient une adresse avec le nom de compte de votre pack, et vous ne pouvez pas la modifier. Ce type de message se retrouve souvent dans les spams. Via SMTP, vous vous connectez avec une véritable boîte mail et vous déterminez vous-même l'expéditeur. Dans WordPress, utilisez pour cela une extension SMTP, comme WP Mail SMTP. Pour un script PHP personnel, consultez Hoe kan ik in PHP met mail() de juiste afzender krijgen?.
  • Expéditeur sur votre propre domaine. Faites en sorte que le formulaire envoie les messages depuis une adresse de votre propre domaine, par exemple info@votredomaine.nl. N'utilisez jamais l'adresse e-mail du visiteur comme expéditeur : de nombreux destinataires refusent alors le message. Placez l'adresse du visiteur dans le champ Répondre à (Reply-To), vous pourrez ainsi répondre directement au message.
  • Les paramètres pour SMTP : le nom du serveur de votre pack, le port 587 avec STARTTLS ou le port 465 avec SSL/TLS, ainsi que l'adresse e-mail et le mot de passe de la boîte mail. Voir Alle instellingen op een rij.
Votre messagerie est-elle hébergée chez Microsoft 365 ou Google Workspace ? Dans ce cas, une case doit être décochée dans DirectAdmin, sinon le message de votre formulaire n'arrivera pas. Voir L'envoi d'e-mails via PHP ne fonctionne pas, les enregistrements MX pointent ailleurs.

Votre formulaire est-il déjà détourné ?

Recevez-vous beaucoup de messages en retour que vous n'avez pas envoyés, ou le serveur signale-t-il que votre limite d'envoi est atteinte ? Votre formulaire est peut-être détourné. Consultez Que faire en cas d'utilisation abusive de votre adresse e-mail et Limites d'envoi et le message « message limit reached ».

Cet article vous a-t-il été utile ?

← Retour à Divers

Un instant…

Configurez vos domaines

Pour chaque domaine, réglez les serveurs de noms, l'association à votre hébergement et le futur titulaire.

Chargement de vos domaines…