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

SMTP Prestashop : quels sont les problemes et solutions ?

tout servces prestashop

1. Emails non envoyés via SMTP dans PrestaShop

L'un des problèmes les plus fréquents dans PrestaShop est l'envoi d’e-mails qui échoue complètement, souvent à cause d’une mauvaise configuration SMTP.

Vérifiez les paramètres dans Paramètres avancés > E-mail, notamment le nom du serveur SMTP, le port (souvent 465 ou 587), et le type de chiffrement (SSL ou TLS). Testez l'envoi avec le bouton prévu pour détecter une erreur de connexion ou d’authentification.


2. Erreur d’authentification SMTP dans PrestaShop

PrestaShop peut retourner une erreur SMTP : authentification refusée, ce qui bloque totalement l’envoi de messages (factures, notifications...).

Assurez-vous que l’adresse e-mail utilisée comme identifiant SMTP correspond à celle autorisée sur le serveur. Vérifiez également le mot de passe saisi et essayez de le réinitialiser pour tester une connexion propre via un client mail.


3. Port SMTP incorrect configuré dans PrestaShop

Un mauvais port SMTP peut bloquer les connexions sortantes et empêcher les envois depuis PrestaShop. Cela dépend du fournisseur de messagerie utilisé.

Utilisez généralement le port 587 pour TLS ou 465 pour SSL. Si vous utilisez un hébergement mutualisé, contactez le support pour connaître les ports autorisés ou consultez la documentation officielle de votre fournisseur SMTP.


4. SMTP bloqué par l’hébergeur PrestaShop

Certains hébergeurs bloquent l’usage de serveurs SMTP externes par mesure de sécurité, ce qui empêche PrestaShop d’envoyer des e-mails avec des services comme Gmail ou Outlook.

Dans ce cas, vous pouvez utiliser l'SMTP interne de l'hébergeur ou configurer une application externe via une API (ex : Sendinblue, Mailjet). Ces solutions permettent de contourner les restrictions réseau imposées.


5. E-mails envoyés mais non reçus dans PrestaShop

PrestaShop peut afficher un message de succès d’envoi SMTP, mais les clients ne reçoivent jamais les e-mails. Cela est souvent lié à la délivrabilité du message.

Assurez-vous que le domaine de l’adresse utilisée est bien configuré avec un enregistrement SPF et DKIM, afin que les serveurs destinataires ne classent pas les messages comme spam.


6. SMTP Gmail bloqué pour sécurité dans PrestaShop

Si vous utilisez Gmail comme serveur SMTP dans PrestaShop, Google peut bloquer l’accès en détectant une connexion suspecte ou non sécurisée.

Activez l’option "Accès aux applications moins sécurisées" dans votre compte Google ou utilisez une clé d’application spécifique. Cela permet une connexion stable, sans déclenchement de sécurité.


7. Impossible d’envoyer des emails test via SMTP PrestaShop

Même avec des paramètres corrects, le test SMTP peut échouer dans PrestaShop, sans message clair de la cause.

Vérifiez que votre serveur autorise les connexions sortantes sur les ports SMTP. Testez la même configuration dans un client de messagerie (Thunderbird, Outlook) pour confirmer si le problème vient du serveur ou de PrestaShop lui-même.


8. Messages envoyés en double via SMTP dans PrestaShop

Il arrive que certains clients reçoivent deux fois le même email, notamment les confirmations de commande ou les retours.

Cela peut être dû à un bug dans le module ou à une redondance d’événement dans les hooks PrestaShop. Vérifiez si un module tiers duplique les appels à la fonction d’envoi ou surveillez les logs SMTP pour identifier la source.


9. Erreurs de certificat SSL avec SMTP dans PrestaShop

En cas de mauvaise configuration, PrestaShop peut afficher une erreur SSL lors de l’envoi via SMTP sécurisé. Cela empêche la connexion chiffrée au serveur.

Assurez-vous que le nom du serveur SMTP correspond au certificat SSL (ex : smtp.votresite.com). Si vous utilisez un certificat auto-signé, vous devrez peut-être activer une option d’acceptation des certificats non vérifiés dans la configuration PHP.


10. Délai d’envoi des emails trop long via SMTP PrestaShop

L’envoi des e-mails via SMTP peut être anormalement lent, affectant les confirmations de commande ou les notifications d’inscription.

Cela est souvent dû à un temps de réponse élevé du serveur SMTP. Testez un autre fournisseur SMTP ou passez par une API e-mail transactionnelle pour améliorer la vitesse. Les services comme Mailjet ou Sendgrid sont conçus pour la performance et la fiabilité.