Aller au contenu

Administration et hébergement

Problèmes e-mails WordPress : comment rétablir l’envoi

Vos notifications WordPress ou les messages de votre formulaire n’arrivent plus ? Avant de changer d’extension, vérifiez les adresses, l’hébergement et la configuration d’envoi.

Problèmes e-mails WordPress : comment rétablir l’envoi
Au sommaire

Pour résoudre les problèmes d’e-mails WordPress, vérifiez d’abord les adresses utilisées et déterminez si le message n’est pas envoyé ou s’il n’arrive pas au destinataire. Contrôlez ensuite les réglages de votre hébergement et, si nécessaire, configurez un envoi SMTP ou consultez les journaux d’erreur.

Identifier les e-mails WordPress qui posent problème

Un site WordPress peut envoyer différents messages : notifications à l’administrateur, messages de formulaire ou encore e-mails liés aux comptes utilisateurs. Commencez par déterminer lesquels sont concernés. Un formulaire qui affiche une erreur avant son envoi ne se diagnostique pas exactement comme un message envoyé mais absent de la boîte de réception.

Effectuez un test avec une adresse dont vous pouvez consulter la boîte de réception :

  1. Déclenchez le message concerné, par exemple en soumettant un formulaire de contact.
  2. Notez l’heure du test et tout message d’erreur affiché.
  3. Vérifiez la boîte de réception, les courriers indésirables et les autres dossiers de l’adresse destinataire.
  4. Si possible, répétez le test avec une autre adresse pour déterminer si le problème concerne un seul destinataire.

Vérifiez aussi que l’adresse destinataire est correctement saisie et que son domaine est configuré pour recevoir des e-mails. Si le problème se limite au formulaire, consultez les vérifications propres aux formulaires de contact qui ne reçoivent pas d’e-mails.

Vérifier la configuration du site et de l’hébergement

Dans les réglages de l’extension ou du formulaire concerné, contrôlez l’adresse d’expéditeur et celle du destinataire. Une faute de frappe suffit à empêcher la réception ou à rendre les tests difficiles à interpréter. Vérifiez également que l’adresse d’expéditeur est compatible avec le service utilisé pour envoyer les messages.

WordPress dépend du serveur ou du service configuré pour transmettre ses e-mails. Selon votre hébergement, l’envoi par défaut peut être restreint ou nécessiter une configuration particulière. Consultez le panneau de votre hébergeur ou demandez-lui :

  • si le serveur est autorisé et configuré pour envoyer des e-mails ;
  • si les connexions vers un serveur SMTP externe sont autorisées ;
  • si une limite d’envoi a été atteinte ;
  • où consulter les erreurs liées à l’envoi.

Si le site présente aussi une erreur de connexion à la base de données, résolvez-la séparément : elle peut empêcher le fonctionnement normal du site, même si elle ne constitue pas un réglage d’envoi d’e-mails. Notre guide sur les erreurs de connexion à la base de données détaille les vérifications possibles.

Avec W-Maintenance

Faites vérifier votre configuration d’envoi WordPress

W-Maintenance peut examiner les réglages de votre site et rechercher la cause des e-mails non reçus.

Voir les formules

Configurer une extension SMTP pour WordPress

Une extension SMTP permet de transmettre les e-mails du site par un serveur ou un service d’envoi configuré, plutôt que de dépendre uniquement de la configuration d’envoi par défaut de l’hébergement. Elle ne corrige pas à elle seule une adresse erronée ou une restriction imposée par le fournisseur.

Avant de commencer, récupérez les paramètres fournis par votre service de messagerie : serveur, port, méthode de sécurité et informations d’authentification. Les valeurs dépendent du fournisseur.

  1. Dans l’administration WordPress, ouvrez Extensions > Ajouter une extension et recherchez une extension d’envoi SMTP.
  2. Installez-la, activez-la, puis ouvrez sa page de réglages.
  3. Renseignez l’adresse d’expéditeur et les paramètres fournis par votre service.
  4. Activez l’authentification et le chiffrement TLS si votre fournisseur les demande. Utilisez le port correspondant à la configuration indiquée par celui-ci.
  5. Enregistrez les réglages et utilisez la fonction d’envoi de test de l’extension si elle en propose une.
  6. Consultez la boîte destinataire et relevez toute erreur affichée.

Si le test échoue, vérifiez les identifiants, le serveur, le port et la méthode de chiffrement sans les modifier au hasard. Une erreur de certificat peut aussi empêcher la connexion sécurisée : demandez au fournisseur SMTP ou à l’hébergeur de vérifier le certificat et sa chaîne de confiance.

Vous pouvez également essayer un autre compte de messagerie, en remplaçant tous les paramètres SMTP par ceux correspondant à ce compte. Si vous testez une autre extension, désactivez d’abord la précédente afin d’éviter que deux extensions ne tentent de gérer le même envoi.

Rechercher les erreurs d’envoi dans les journaux

Les journaux peuvent aider à distinguer un échec de connexion SMTP d’un problème de configuration ou d’un conflit avec une extension. Leur emplacement dépend de l’hébergement et des outils installés.

Pour mener votre recherche :

  1. Consultez le panneau de votre hébergement pour trouver les journaux disponibles. Selon la configuration, certains fichiers peuvent aussi être accessibles par FTP.
  2. Recherchez les entrées correspondant à l’heure de votre test et relevez le message d’erreur.
  3. Si nécessaire, installez temporairement une extension de débogage ou de journalisation des e-mails pour observer les tentatives d’envoi.
  4. Comparez l’erreur aux réglages du service SMTP ou transmettez-la à votre hébergeur.

Évitez de diffuser les journaux publiquement : ils peuvent contenir des adresses, des informations sur le serveur ou d’autres données sensibles. Désactivez les outils de débogage lorsque vous avez terminé si vous n’en avez plus besoin.

Pour isoler un conflit, désactivez temporairement les extensions susceptibles d’intervenir sur les formulaires ou les e-mails, puis refaites un test après chaque changement. Effectuez ces essais avec prudence, car la désactivation d’une extension peut modifier le fonctionnement du site. Le guide consacré aux formulaires de contact qui ne s’envoient pas propose d’autres pistes pour ce cas.

Essayer un service d’envoi d’e-mails tiers

Si l’envoi reste bloqué malgré les vérifications, un service d’envoi tiers peut prendre en charge la transmission des messages. Il se connecte généralement au site au moyen d’une extension et de paramètres fournis par le service. Certains proposent aussi un suivi des envois ou des fonctions de gestion de listes de diffusion.

Avant de choisir, vérifiez qu’il accepte les messages que vous souhaitez envoyer, comme les notifications de compte ou les messages de formulaire. Contrôlez aussi ses limites d’envoi et les étapes nécessaires pour autoriser votre adresse ou votre domaine d’expéditeur.

Après configuration, refaites un test depuis le site et vérifiez à la fois le résultat affiché et la réception du message. Si une erreur persiste, les informations relevées dans les journaux permettront de poursuivre le diagnostic avec l’hébergeur ou le fournisseur d’envoi. Vous pouvez également confier la réparation de votre site WordPress à un professionnel.

Avec W-Maintenance

Confiez le dépannage de vos e-mails à W-Maintenance

Notre équipe peut diagnostiquer les erreurs d’envoi et intervenir sur votre configuration WordPress.

Décrire mon besoin

À retenir

  • Distinguez un échec d’envoi d’un message envoyé mais non reçu.
  • Vérifiez les adresses, les dossiers indésirables et les restrictions de l’hébergement.
  • Configurez SMTP avec les paramètres exacts fournis par le service d’envoi.
  • Utilisez les journaux et des tests ciblés pour repérer l’origine d’une erreur.
  • Un service tiers peut prendre en charge l’envoi si la configuration actuelle reste bloquée.

Questions fréquentes

Pourquoi les e-mails de mon site WordPress ne sont-ils pas reçus ?

Une adresse incorrecte, une restriction de l’hébergement ou une erreur de configuration peuvent être en cause. Vérifiez aussi les courriers indésirables et testez une autre adresse destinataire.

Comment tester la configuration SMTP de WordPress ?

Renseignez les paramètres fournis par votre service dans une extension SMTP, puis utilisez sa fonction d’envoi de test si elle en propose une. Vérifiez la réception et relevez le message d’erreur en cas d’échec.

Où trouver les erreurs d’envoi d’e-mails WordPress ?

Consultez les journaux disponibles dans le panneau de votre hébergement ou, selon la configuration, les fichiers accessibles par FTP. Une extension de journalisation peut également aider à observer les tentatives d’envoi.

Article rédigé avec l’aide d’une IA à partir des sources citées et de notre pratique de la maintenance WordPress. Notre méthode éditoriale.

Un souci avec votre site WordPress ?

Mises à jour, panne, piratage, lenteur : décrivez-nous la situation, un expert vous répond en général dans les deux heures ouvrées.

Décrire mon problèmeVoir les formules