Sécurité et SSL

Freiner le spam envoyé depuis les formulaires de PrestaShop

Vérifié le 2 min de lecture spam CAPTCHA PrestaShop

Si la messagerie de la boutique reçoit de nombreux avis Mail delivery error, vérifiez d'où partent les messages avant de modifier la configuration de PrestaShop.

Une cause possible est que des systèmes automatisés remplissent un formulaire avec des adresses de tiers et que la boutique leur envoie des réponses ou des confirmations. Il peut aussi s'agir de messages falsifiés ou d'un autre script ; vous devez donc vérifier les en-têtes, le suivi de distribution et les journaux web avant d'attribuer l'origine.

Mettez à jour PrestaShop, le thème et les modules ; désactivez les formulaires que vous n'utilisez pas et protégez tous les points confirmés par une validation côté serveur, des limites de fréquence et une solution anti-bots compatible. Un CAPTCHA peut réduire les automatisations, mais ne corrige pas une vulnérabilité et ne remplace pas ces contrôles.

Les guides suivants sont historiques et ne doivent être consultés que pour d'anciennes installations, le temps de préparer leur migration :

PrestaShop 1.6 n'est plus maintenu. Ne gardez pas une boutique publique sur cette branche en comptant uniquement sur un CAPTCHA.

Contenir et vérifier

Si vous confirmez le formulaire, désactivez temporairement son envoi ou la réponse automatique détournée, en gardant un canal de contact alternatif. Vérifiez la file d'attente avant de réactiver, pour ne pas libérer d'un coup des messages frauduleux en attente.

Testez le formulaire légitime et un envoi sans validation correcte. Vérifiez qu'aucune copie du texte saisi par l'attaquant n'est envoyée à une adresse de son choix. Surveillez ensuite la distribution et les journaux de la route concernée ; l'arrêt des rebonds ne prouve pas à lui seul que les envois ont cessé.

Cela peut aussi vous aider

Quelque chose cloche ou a changé ? Racontez-nous et nous le vérifions.