Nous utilisons des cookies pour améliorer votre expérience de visite de notre site Web. Pour plus d'informations, Cliquez ici.
Mentions légales
×

Vue d'ensemble de la vie privée

Ce site utilise des cookies afin que nous puissions vous fournir la meilleure expérience utilisateur possible. Les informations sur les cookies sont stockées dans votre navigateur et remplissent des fonctions telles que vous reconnaître lorsque vous revenez sur notre site Web et aider notre équipe à comprendre les sections du site que vous trouvez les plus intéressantes et utiles.

Vous pouvez régler tous vos paramètres de cookies en naviguant sur les onglets sur le côté gauche.

Nom du cookieAcceptez
GDPR PRO - Règlement sur la protection des données générales - tout en 1 Ce module aide le site adevenir conforme à la norme RGPD en ajoutant les fonctionnalités conformes à la loi.
unknown

Prestashop : comment corriger le message une erreur est survenue lors de l'envoi de l'e-mail ?

tout servces prestashop

Problème Prestashop : Mauvaise configuration SMTP

Sur Prestashop, l’erreur d’envoi d’email est souvent liée à une mauvaise configuration SMTP. Il est crucial de vérifier les paramètres dans Paramètres avancés > E-mail, en s’assurant que l’hôte SMTP, le port, l’utilisateur et le mot de passe sont corrects.

Certains fournisseurs demandent des ports spécifiques (ex. : 587 avec TLS). Un mauvais port ou protocole peut empêcher l’envoi des emails. Effectuez un test via l’outil de test intégré pour valider la configuration en direct.


Problème Prestashop : Erreur de mot de passe SMTP

Une erreur fréquente dans Prestashop vient d’un mot de passe incorrect dans les paramètres SMTP. Même une faute de frappe ou un caractère spécial mal encodé peut bloquer la connexion au serveur de messagerie.

Vérifiez et copiez manuellement le mot de passe exact depuis votre fournisseur mail. Si vous avez récemment changé votre mot de passe, pensez à le mettre à jour également dans la configuration d’emails de Prestashop.


Problème Prestashop : Port SMTP bloqué par l’hébergement

Certains hébergements Prestashop restreignent l’accès aux ports SMTP sortants, empêchant la connexion au serveur d’envoi. Cela provoque le message d’erreur "une erreur est survenue lors de l’envoi de l’email".

Contactez votre hébergeur pour vérifier que les ports 465, 587 ou 25 sont ouverts. Si ce n’est pas possible, utilisez un service SMTP tiers (comme Mailjet, Gmail, Sendinblue) autorisé par votre hébergement.


Problème Prestashop : Mauvaise adresse e-mail de l’expéditeur

Sur Prestashop, une adresse email d’expéditeur mal formée ou non autorisée par le serveur SMTP peut causer une erreur d’envoi. Cela se produit souvent si l’adresse utilisée n’est pas liée au domaine.

Utilisez une adresse email professionnelle et active (ex. [email protected]). Certaines plateformes de messagerie, comme Gmail, rejettent les emails envoyés au nom d’un autre domaine (spoofing).


Problème Prestashop : Fonction mail() non supportée par le serveur

Par défaut, Prestashop peut utiliser la fonction mail() de PHP pour envoyer des emails. Si l'hébergeur ne supporte pas cette fonction ou l’a désactivée, l’envoi échouera.

Il est fortement conseillé de passer à une configuration SMTP dans Paramètres avancés > E-mail. Le SMTP est plus fiable et sécurisé pour l’envoi des notifications commerciales ou transactionnelles.


Problème Prestashop : Erreur de certificat SSL/TLS

Un mauvais certificat SSL sur le serveur ou un paramètre de sécurité incorrect peut empêcher Prestashop de communiquer avec le serveur SMTP. L’erreur d’envoi est alors déclenchée à chaque tentative.

Dans la configuration SMTP de Prestashop, essayez de désactiver temporairement TLS/SSL pour tester. Si cela résout l’erreur, vérifiez ensuite que votre serveur dispose d’un certificat valide.


Problème Prestashop : Adresse e-mail du destinataire invalide

Il est possible que l’erreur d’envoi vienne d’une adresse destinataire mal formatée (caractères interdits, espace, etc.). Cela bloque la livraison de l’email, surtout pour les tests manuels.

Testez l’envoi vers une adresse simple et bien formée, comme une adresse Gmail valide. Évitez les caractères spéciaux ou les guillemets dans les champs d’adresse d’email dans Prestashop.


Problème Prestashop : Module tiers qui bloque l’envoi

Certains modules installés sur Prestashop peuvent interférer avec le système d’emails, notamment ceux liés à la sécurité, aux formulaires ou aux alertes. Ils modifient parfois les hooks d’envoi.

Désactivez temporairement les modules récemment ajoutés et testez à nouveau l’envoi. Si l’erreur disparaît, identifiez le module fautif et mettez-le à jour ou remplacez-le par une version compatible.


Problème Prestashop : Fichiers de template e-mail corrompus

Si les modèles d’emails (fichiers .html ou .txt) sont manquants ou mal formés, Prestashop peut afficher une erreur à l’envoi. Cela se produit notamment après une mise à jour ou une personnalisation ratée.

Vérifiez les fichiers dans /mails/ ou /themes/votre_theme/mails/. Restaurez les modèles d'origine ou utilisez ceux du thème par défaut de Prestashop pour corriger l’affichage.


Problème Prestashop : Aucune langue par défaut définie pour l’envoi

Un bug de Prestashop peut apparaître si aucun modèle d’e-mail n’existe dans la langue par défaut du client ou du site. Cela entraîne une erreur silencieuse à l’envoi.

Assurez-vous que tous les modèles d’emails sont bien disponibles pour toutes les langues activées. Si nécessaire, copiez les modèles depuis la langue anglaise vers les répertoires de vos langues actives dans Prestashop.