Le blog

Date : 3 septembre 2026
Catégorie : E-commerce
Illustration du problème d'envoi d'e-mails dans PrestaShop via SMTP avec un serveur éclairé par une ampoule amber et des lignes bleues représentant les connexions réseau.
Sommaire

C'est une panne sournoise : tout semble fonctionner, les commandes rentrent, mais les emails ne partent plus. Pas de confirmation pour le client, pas d'alerte pour vous, pas de réinitialisation de mot de passe. On s'en rend compte souvent trop tard, quand un client s'étonne de n'avoir rien reçu. Voici comment rétablir l'envoi.

Pourquoi PrestaShop n'envoie plus d'emails

Deux modes d'envoi existent dans PrestaShop. La fonction mail() de PHP, simple mais peu fiable, et l'envoi via un serveur SMTP, plus robuste. La plupart des pannes viennent d'un de ces points :

L'hébergeur a bloqué l'envoi via mail(), une pratique de plus en plus courante pour lutter contre le spam.

Les réglages SMTP sont incorrects ou périmés : serveur, port, identifiants ou méthode de chiffrement erronés.

Le mot de passe de la boîte email a changé sans que PrestaShop soit mis à jour.

Les emails partent mais atterrissent en spam, ce qui donne l'impression qu'ils ne sont pas envoyés.

Infographie montrant le processus d'envoi d'e-mails en utilisant SMTP dans PrestaShop, avec des icônes de serveur, port et identifiants.

Vérifier et corriger la configuration

Dans le back-office, allez dans Paramètres avancés, puis E-mail. Vous y choisissez le mode d'envoi et, si vous êtes en SMTP, vous saisissez les paramètres de votre fournisseur. Documentation PrestaShop

Privilégiez toujours le SMTP plutôt que la fonction mail(). Renseignez le serveur SMTP, le port (souvent 465 en SSL ou 587 en TLS), l'identifiant, le mot de passe et le chiffrement correspondant. Ces informations vous sont fournies par votre hébergeur mail ou votre service d'emailing.

Une fois saisis, utilisez le champ d'email de test en bas de la page. Si vous recevez le message, la configuration est bonne. Sinon, le message d'erreur affiché oriente le diagnostic, généralement un port ou un mot de passe incorrect.

Le vrai enjeu : la délivrabilité

Un email « envoyé » n'est pas un email « reçu ». Pour que vos messages arrivent bien en boîte de réception et non en spam, votre domaine doit être correctement configuré côté DNS, avec les enregistrements SPF, DKIM et DMARC. C'est ce qui prouve aux boîtes mail que vos emails sont légitimes.

Sans cette configuration, même un SMTP parfait finit en indésirable. C'est un travail technique qui dépasse le simple réglage dans PrestaShop, mais c'est souvent la vraie cause des « emails qui ne partent pas ».

Ne laissez pas traîner cette panne

Chaque confirmation de commande manquante, c'est un client qui doute et un ticket de support en plus. C'est l'une des pannes les plus rentables à corriger vite.

Si les réglages SMTP et la délivrabilité vous dépassent, on s'en occupe : notre dépannage PrestaShop rétablit l'envoi et vérifie la configuration DNS, à partir de 95 €/h. Et pour que ça reste fiable dans la durée, la maintenance PrestaShop surveille le tunnel d'achat et les emails transactionnels. Si ces soucis s'ajoutent à d'autres sur une vieille version, c'est peut-être le moment d'envisager une migration PrestaShop 9.

Pour aller plus loin : blog officiel PrestaShop · notes de version PrestaShop · versions PHP supportées · endoflife.date – PHP

Pour approfondir : marché numérique unique européen.

PlateformeMaintenance requiseCoût annuel type
ShopifyAbonnement + apps360-3 600 €
WooCommerceHébergement + extensions200-2 000 €
PrestaShopHébergement + modules + MAJ500-3 000 €

Pour approfondir : règlement européen sur l'intelligence artificielle.

Nicolas Pivaut
Rédigé par

Nicolas Pivaut

Fondateur de WebSentinel, expert WordPress et PrestaShop

Dans le web depuis 2007, Nicolas a fondé WebSentinel en 2015. Il développe, maintient et sécurise lui-même des sites WordPress et PrestaShop pour des TPE, PME et e-commerçants, et intervient aussi sur les serveurs et la cybersécurité.

Articles similaires

Illustration de PrestaShop avec une URL brisée et un lien vers des erreurs 404

PrestaShop : erreur 404 sur les fiches produits

Vos produits PrestaShop renvoient une erreur 404 ? Causes côté URL simplifiées, .htaccess et réécriture, et comment retrouver des pages accessibles.

3 septembre 2026E-commerce
Erreur de connexion à la base de données sur PrestaShop. Serveur en panne avec une base de données fermée et un symbole d'erreur.

PrestaShop : erreur de connexion à la base de données

« Link to database cannot be established » sur PrestaShop : les causes (identifiants, serveur MySQL, hébergeur) et comment rétablir la connexion.

3 septembre 2026E-commerce
Illustration de sécurité pour PrestaShop avec un verrou ouvrant partiellement révélant un jeton et des nœuds de serveur en arrière-plan.

PrestaShop : erreur « Invalid security token »

Message « Invalid security token » dans le back-office PrestaShop : pourquoi il apparaît, comment passer outre en sécurité et comment l'éviter.

3 septembre 2026E-commerce