Résoudre une panne

9 novembre 2026 · 7 min de lecture

WooCommerce n’envoie plus les e-mails de commande : comment réparer 📧

Plus de confirmation pour vos clients, plus d’alerte de nouvelle commande pour vous ? Voici comment trouver où se perdent les e-mails WooCommerce et rétablir leur envoi.

Rédigé parl'équipe ACRV

Commerçante consultant sa boîte de réception sur son ordinateur portable, sans e-mail de commande

En bref

Quand WooCommerce n’envoie plus les e-mails de commande, le problème vient le plus souvent de l’envoi lui-même : le serveur de l’hébergeur expédie mal les messages, qui sont bloqués ou rangés dans les indésirables. Commencez par vérifier dans les journaux de WooCommerce si l’e-mail est bien parti, puis faites passer les envois par un serveur SMTP authentifié.

Si vous nous confiez la réparation, comptez en général 30 minutes à 1 heure (35 à 70 € TTC au tarif normal).

Vos clients ne reçoivent plus leur confirmation de commande, et vous-même n’êtes plus prévenu des nouvelles ventes : vous les découvrez en ouvrant l’administration. Certains clients s’inquiètent, d’autres commandent une seconde fois. Pourtant, la boutique enregistre bien les commandes : c’est leur annonce par e-mail qui se perd en route. Ce guide vous aide à trouver où, et notre service de dépannage WooCommerce peut s’en charger si vous préférez.


Pourquoi WooCommerce n’envoie plus les e-mails de commande ?

Un e-mail de commande fait un long chemin : WooCommerce le prépare, WordPress le confie au serveur, le serveur l’expédie, puis la messagerie du destinataire décide de l’accepter, de le refuser ou de le classer en indésirable. La panne peut se loger à chaque étape. Voici les causes, de la plus fréquente à la plus rare.

  • Un envoi peu fiable par le serveur. Par défaut, WordPress confie ses e-mails au serveur qui héberge le site, sans authentification. Certains hébergeurs limitent ou bloquent ces envois, et les messageries s’en méfient. La documentation de WordPress le rappelle d’ailleurs : un envoi réussi signifie seulement que la demande a été traitée sans erreur, pas que le destinataire a reçu le message.
  • Un domaine mal authentifié. SPF et DKIM sont deux réglages de votre nom de domaine qui prouvent que vos e-mails viennent bien de vous. Depuis février 2024, Gmail et Yahoo exigent au moins l’un des deux de tous les expéditeurs.
  • Une adresse d’expéditeur inadaptée. Une adresse Gmail ou Yahoo utilisée comme expéditeur par votre site paraît suspecte aux filtres anti-spam.
  • Une commande qui n’a pas changé de statut. WooCommerce envoie ses e-mails quand une commande change de statut, par exemple quand elle passe d’« Attente paiement » à « En cours ». Une commande restée en attente de paiement ne déclenche aucune confirmation : le problème se situe alors du côté du paiement.
  • Un e-mail désactivé ou un mauvais destinataire. Chaque e-mail de WooCommerce peut être désactivé, et « Nouvelle commande » part vers l’adresse inscrite dans ses réglages, parfois une ancienne adresse.
  • Des tâches planifiées à l’arrêt. Sur certaines boutiques, l’envoi des e-mails est différé : WooCommerce le confie à ses tâches planifiées, exécutées en coulisses, pour ne pas ralentir la validation de commande. Si ces tâches ne tournent plus, les e-mails partent en retard, ou pas du tout.

Comment rétablir les e-mails WooCommerce étape par étape

Faites une sauvegarde de votre site avant d’installer une extension ou de modifier des réglages. Les étapes vont de la plus simple à la plus technique : refaites un essai après chacune.

1. Vérifiez les indésirables et le statut de la commande

Cherchez d’abord l’e-mail dans le dossier des indésirables (spam) de la boîte de la boutique, et demandez à un client d’en faire autant. Ouvrez ensuite la commande dans WooCommerce > Commandes. Si elle est restée au statut « Attente paiement », c’est le paiement qu’il faut examiner, pas les e-mails.

2. Contrôlez les réglages des e-mails

Allez dans WooCommerce > Réglages > E-mails et ouvrez « Nouvelle commande », l’e-mail destiné à la boutique. La case « Activer cette notification par e-mail » doit être cochée, et le champ « Destinataire(s) » doit contenir une adresse que vous consultez vraiment. Vérifiez de la même façon « Commande en cours », l’e-mail que reçoit le client une fois son paiement accepté. Sur la même page, l’« Adresse de l’expéditeur » doit appartenir au nom de domaine de votre boutique (contact@votre-boutique.fr, par exemple) plutôt qu’à une messagerie gratuite.

3. Regardez dans les journaux si l’e-mail est parti

Ouvrez WooCommerce > État > Journaux et choisissez la source transactional-emails, si elle figure dans la liste. Pour chaque e-mail, WooCommerce note s’il l’a remis au système d’envoi, si l’envoi a échoué, si l’e-mail était désactivé ou s’il a été ignoré faute d’une information nécessaire, comme l’explique la FAQ officielle de WooCommerce sur les e-mails. Un échec désigne le serveur d’envoi. Un e-mail remis mais jamais reçu désigne plutôt la délivrabilité, c’est-à-dire la capacité de vos messages à atteindre la boîte de réception.

4. Passez par un envoi SMTP authentifié

Le SMTP est la méthode standard d’envoi des e-mails. Avec une extension SMTP, vos messages ne partent plus du serveur web mais d’une vraie boîte d’envoi, protégée par un identifiant et un mot de passe (celle de votre messagerie professionnelle), ou d’un service d’envoi spécialisé. WooCommerce cite par exemple WP Mail SMTP. Une fois l’extension configurée, utilisez sa fonction d’e-mail de test. Choisissez une extension maintenue et gardez-la à jour, car elle détient vos accès de messagerie : certaines ont déjà connu des failles sérieuses, comme nous l’avons vu avec la faille de Post SMTP.

5. Vérifiez SPF et DKIM sur votre nom de domaine

SPF et DKIM se règlent dans la zone DNS de votre nom de domaine, une sorte d’annuaire qui indique où se trouvent votre site et votre messagerie. SPF liste les serveurs autorisés à envoyer des e-mails en votre nom ; DKIM ajoute à chaque message une signature numérique qui prouve qu’il n’a pas été modifié. La documentation de WooCommerce sur l’authentification des e-mails détaille ces exigences.

Votre hébergeur ou votre service d’envoi vous donne les valeurs exactes à saisir. Attention : un domaine ne doit avoir qu’un seul enregistrement SPF, et une erreur à cet endroit peut bloquer tous vos e-mails, messagerie professionnelle comprise.

6. Vérifiez les tâches planifiées

Ouvrez WooCommerce > État > Actions planifiées et cherchez des actions en retard qui s’accumulent. Si votre boutique diffère l’envoi des e-mails, ceux qui attendent portent le nom woocommerce_send_queued_transactional_email. Des actions bloquées signalent que WP-Cron, le planificateur de WordPress, ne se déclenche plus : demandez à votre hébergeur de le faire lancer par le serveur à intervalles réguliers, au moyen d’une tâche cron.

7. Passez une commande de test

Activez temporairement le virement bancaire, puis passez une commande avec une adresse personnelle différente de celle de la boutique. La commande prend le statut « En attente » et déclenche à la fois l’e-mail « Nouvelle commande » pour la boutique et un e-mail de confirmation pour le client. Annulez ensuite cette commande, et désactivez le virement si vous ne le proposez pas.

À éviter

  • Utiliser une adresse Gmail ou Yahoo comme adresse d’expéditeur de la boutique.
  • Installer deux extensions SMTP en même temps : elles se disputent l’envoi des e-mails.
  • Ajouter un second enregistrement SPF au lieu de compléter celui qui existe.
  • Compter sur le dossier des indésirables : un e-mail classé en spam le sera sans doute encore.

Ce que nous voyons le plus souvent

Très souvent, la boutique n’a jamais eu d’envoi SMTP : les e-mails partaient tant bien que mal par le serveur, jusqu’au jour où l’hébergeur a durci ses règles ou où le site a déménagé. Autre situation fréquente : l’adresse de l’expéditeur est une adresse Gmail, ou celle d’une ancienne messagerie, et les messages finissent en indésirables. Il arrive enfin que les e-mails ne soient pas en cause : les commandes restent en attente de paiement, et WooCommerce n’a tout simplement rien à envoyer.

Quand faire appel à un professionnel ?

Passez la main sans attendre dans les situations suivantes :

  • aucun e-mail ne part, même avec une extension SMTP correctement configurée ;
  • les journaux affichent des échecs que vous ne savez pas interpréter ;
  • modifier la zone DNS vous paraît risqué, ou votre messagerie professionnelle est elle aussi touchée ;
  • votre site envoie des e-mails que vous n’avez pas écrits, ce qui peut signaler un piratage : il faut alors vérifier si votre site a été piraté.

En conclusion :

Quand WooCommerce n’envoie plus les e-mails de commande, la boutique fonctionne souvent très bien : c’est l’acheminement des messages qui fait défaut. Vérifiez les réglages, lisez les journaux, puis fiabilisez l’envoi avec le SMTP et un domaine bien authentifié. Si les e-mails restent introuvables, notre équipe de dépannage WooCommerce reprend le diagnostic à distance, et notre service de dépannage WordPress urgent intervient si votre site envoie des messages suspects.

Un souci sur votre site ?

Nos experts le diagnostiquent gratuitement et vous proposent une intervention rapide.

Blog

Ces articles peuvent aussi vous intéresser

Chariot de supermarché vide garé contre un mur orange, pour illustrer un panier WooCommerce qui se vide à cause de WP Rocket

À la une

Panier qui se vide, mini-panier figé ou bouton « Ajouter au panier » inactif avec WP Rocket : comment trouver l'option en cause et
Lire l'article
Barrette de mémoire vive en gros plan, pour illustrer la limite de mémoire PHP d'un site WordPress

À la une

L'erreur « Allowed memory size of … bytes exhausted » signale un manque de mémoire PHP. Voici comment relever la limite et trouver ce
Lire l'article
Commerçante souriante sur un escabeau qui accroche une enseigne en bois vierge au-dessus de l’entrée de son café, pour illustrer un header Elementor qui ne s’affiche pas en haut du site

À la une

Header Elementor qui ne s’affiche pas sur le site ? Conditions d’affichage, modèle non publié, mise en page Canevas, cache ou thème : la
Lire l'article

Étape 1 / 4

Demander un audit gratuit

Quatre questions, moins d’une minute : notre équipe revient vers vous très vite.

Ce site est protégé par reCAPTCHA : les règles de confidentialité et les conditions d'utilisation de Google s'appliquent.