Comment corriger le fait que wordpress n'envoie pas d'email de réinitialisation de mot de passe ?

Comment réparer l'email de réinitialisation de mot de passe que WordPress n'envoie pas ?

WordPress n'envoie pas l'email de réinitialisation du mot de passe de votre site web ? Il existe de nombreuses raisons pour lesquelles une personne peut avoir besoin de réinitialiser son mot de passe WordPress.

La plupart du temps, c'est parce qu'ils l'ont simplement oublié. Mais cela peut aussi se produire sur des installations récentes, des sites qui viennent de changer d'hébergeur ou même sur des sites en direct qui fonctionnaient parfaitement bien auparavant.

La manière la plus simple de réinitialiser votre mot de passe est d'utiliser le lien "Perdu votre mot de passe ?" sur l'écran de connexion. WordPress enverra alors un lien de réinitialisation à l'adresse électronique associée au compte.

Mais il y a un hic : parfois, cet email n'est jamais envoyé. Dans ce guide, je vous montrerai comment résoudre le problème et même renvoyer les emails de réinitialisation de mot de passe WordPress s'ils échouent.

Réparer WordPress qui n'envoie pas d'email de réinitialisation de mot de passe ! 🙂 .

Comment réparer l'email de réinitialisation de mot de passe que WordPress n'envoie pas ?

Lorsque les utilisateurs ne sont pas en mesure de recevoir les e-mails de perte de mot de passe, ils sont bloqués sur votre site. Cela peut se traduire par une baisse de l'engagement ou des ventes pour vous. Faciliter la réinitialisation du mot de passe WordPress pour les utilisateurs est vital pour le bon fonctionnement de votre site.

Si vous êtes l'administrateur du site et que vous ne recevez pas l'email de réinitialisation de votre mot de passe, vous devrez réinitialiser votre email dans la base de données avant de pouvoir résoudre la cause première de ce problème. Consultez cet article sur la réinitialisation de l'email WordPress dans phpMyAdmin avant de continuer.

Étape 1 : Déterminer le problème exact

Une fois que vous êtes en mesure de réinitialiser votre propre mot de passe en tant qu'administrateur de site, il est temps d'examiner le problème plus en profondeur. Il y a de nombreuses raisons pour lesquelles WordPress n'envoie pas d'emails de réinitialisation de mot de passe. Voyons ce qui peut être à l'origine de ce problème et comment y remédier.

Vérifier l'adresse électronique de l'administration

Avant d'aller plus loin, vérifiez votre dossier de spam ou de courrier indésirable. Il n'est pas rare que des courriels de réinitialisation de mot de passe y atterrissent, surtout si l'adresse électronique que vous utilisez sur votre site ne correspond pas à votre domaine.

Par exemple, si votre site est yourstore.com, mais que l'adresse From est [email protected], des services de messagerie tels que Gmail ou Outlook pourraient considérer cela comme suspect.

Ensuite, assurez-vous que l'adresse e-mail définie sous Réglages " Général dans votre tableau de bord WordPress est correcte. Si elle est obsolète ou si elle contient une faute de frappe, les courriels de réinitialisation ne vous parviendront jamais.

adresse électronique d'administration wordpress

Utiliser une adresse électronique basée sur un domaine

Si votre site WordPress envoie des courriels à partir d'une adresse personnelle comme [email protected], c'est peut-être la raison pour laquelle vos courriels de réinitialisation de mot de passe n'arrivent pas à destination.

J'ai vu cela se produire plus d'une fois. Les gens utilisent leur adresse Gmail ou Yahoo comme expéditeur, pensant que c'est plus facile ou plus familier. Mais les fournisseurs de messagerie sont intelligents.

Lorsqu'ils voient un message provenant de gmail.com mais envoyé par le serveur de votre site web, ils tirent la sonnette d'alarme. Il n'y a pas de correspondance, et cette incohérence entraîne souvent le blocage ou l'abandon des messages électroniques.

Pour éviter cela, je règle toujours le champ "From Email" sur quelque chose comme [email protected] ou [email protected]. L'utilisation d'une adresse électronique liée à votre propre domaine indique aux serveurs de messagerie : "Oui, ce site est autorisé à envoyer des messages à partir de cette adresse".

Paramètres du nom et de l'adresse électronique de l'expéditeur (From Name et From Email) dans WordPress

Vérifiez si votre hébergeur bloque l'envoi d'e-mails

Un problème que j'ai rencontré plus d'une fois est que certains hébergeurs, en particulier si vous avez un plan partagé, ne permettent pas à votre site d'envoyer des courriels en utilisant PHP mail.

Et c'est exactement ce dont WordPress dépend par défaut. Ainsi, même si tout semble correct de votre côté, votre serveur pourrait bloquer silencieusement les emails de réinitialisation de mot de passe.

Le plugin WP Mail SMTP résout facilement ce problème. Il envoie les courriels par l'intermédiaire de services de messagerie fiables, de sorte que vos courriels sont correctement authentifiés.

WP Mail SMTP Illustration de la délivrabilité des courriels

Réparer WordPress qui n'envoie pas d'email de réinitialisation de mot de passe ! 🙂 .

Étape 2 : Installer le plugin WP Mail SMTP

WP Mail SMTP est le meilleur plugin SMTP pour WordPress. Il reconfigure le système de messagerie intégré de WordPress afin que vous puissiez utiliser un fournisseur de services de messagerie externe.

Pour télécharger le plugin, rendez-vous sur le site web de WP Mail SMTP et connectez-vous à votre compte. Vous trouverez le bouton de téléchargement sous l'onglet Téléchargements.

Télécharger le plugin WP Mail SMTP

Accédez au tableau de bord de votre site WordPress et téléchargez le fichier zip sur la page des plugins. Si vous êtes nouveau sur WordPress ou si vous avez besoin d'aide pour cette partie, consultez ce guide sur l'installation d'un plugin WordPress.

Installer WP Mail SMTP

Après avoir installé le plugin, veillez à l 'activer. Cela lancera l'assistant d'installation qui vous aidera à configurer le plugin.

Étape 3 : Connexion à un service de messagerie

Dans cette étape, nous allons choisir un service de messagerie et le connecter à votre site WordPress. Cliquez sur le bouton " Let's Get Started " pour démarrer l'assistant.

cliquez sur le bouton "Let's Get Started

WP Mail SMTP offre plusieurs options de mailer. Si vous avez un site WooCommerce ou un autre site eCommerce qui envoie des emails transactionnels, nous recommandons un mailer premium comme SendLayer, SMTP.com, ou Brevo (anciennement Sendinblue).

Les autres SMTP et Gmail sont de bonnes options si votre site n'envoie pas beaucoup de courriels. Une fois que vous avez fait votre choix, cliquez sur l'expéditeur dans l'assistant.

Sélectionnez votre expéditeur SMTP

Vous devez maintenant établir une connexion entre le mailer et votre site web. Dans le tableau ci-dessous, cliquez sur le lien correspondant à l'expéditeur que vous avez choisi. Vous accéderez ainsi à notre documentation d'installation.

Mailers disponibles dans toutes les versionsMailers dans WP Mail SMTP Pro
Envoi de la coucheAmazon SES
SMTP.comMicrosoft 365 / Outlook.com
BrevoZoho Mail
Espace de travail Google / Gmail 
Arme à feu 
Le cachet de la poste 
SendGrid 
SparkPost 
Autres SMTP 

Lorsque vous avez tout configuré, revenez à ce guide pour suivre les étapes suivantes de l'assistant.

Si vous souhaitez configurer plusieurs expéditeurs, vous pouvez le faire dans les paramètres Connexions supplémentaires une fois que vous avez terminé l'assistant d'installation. Vous pouvez ensuite sélectionner une connexion de secours et configurer le routage intelligent.

Étape 4 : Activer l'enregistrement des courriels (facultatif)

Sur la dernière page de l'assistant, WP Mail SMTP vous demandera quelles options vous souhaitez activer. L'assistant aura 2 options activées par défaut : Improved Email Deliverability et Email Error Tracking.

WP Mail SMTP est également le meilleur plugin de journal d'emails pour WordPress, vous n'avez donc pas besoin de chercher un autre plugin pour accéder aux journaux d'emails directement depuis votre tableau de bord d'administration WordPress.

Si vous avez la version Pro du plugin, vous pouvez activer les journaux détaillés des courriels. Cette fonction permet de stocker des informations sur tous les emails envoyés par votre site dans les rapports d'emails complets.

Activation des journaux et des alertes de courrier électronique dans l'assistant de configuration SMTP de WP Mail

Si vous souhaitez recevoir chaque semaine un aperçu de vos journaux d'e-mails par e-mail, assurez-vous d'activer également le Résumé hebdomadaire par e-mail.

Résumé des emails avec statistiques dans WP Mail SMTP Pro

Enfin, Instant Email Alerts vous enverra une notification si votre site ne parvient pas à envoyer un courrier électronique. Vous pourrez ainsi résoudre rapidement le problème afin que vos courriels soient à nouveau envoyés.

Une notification d'alerte par courrier électronique

Maintenant que vous avez activé l'enregistrement des courriels, vous pouvez également renvoyer les courriels de réinitialisation de mot de passe d'un utilisateur spécifique. Nous allons voir comment procéder.

Étape 5 : Renvoyer l'e-mail de réinitialisation du mot de passe WordPress

Sur l'écran suivant, vous pouvez également activer les fonctions avancées de journalisation des courriels, qui vous permettent de déverrouiller toutes les fonctionnalités dont vous avez besoin pour garder un œil sur vos courriels, par exemple :

  • Enregistrez le contenu intégral de vos courriels
  • Suivi des courriels ouverts et des clics
  • Renvoyer les courriels qui n'ont pas abouti ou les transférer individuellement à une autre adresse
  • Stocker les pièces jointes avec les courriels envoyés
  • Recherchez et affichez le fichier journal dans votre tableau de bord WordPress.
  • Exporter les courriels envoyés au format CSV, XLSX ou EML
  • Recevez un rapport hebdomadaire de délivrabilité par e-mail
  • Affichez facilement les journaux de messagerie de plusieurs sites sur des pages distinctes.
Configurer les paramètres du journal des courriels dans l'assistant de configuration SMTP de WP Mail

Pour pouvoir renvoyer des courriels, vous devez activer l'option Sauvegarder le contenu de tous les courriels, mais je vous recommande d'activer toutes ces fonctionnalités.

Pour terminer l'installation, copiez la clé de licence de votre compte WP Mail SMTP et collez-la dans la boîte. Cela activera les fonctionnalités Pro et les mises à jour automatiques.

Saisir la clé de licence WP Mail SMTP

Nous allons maintenant générer un email de réinitialisation de mot de passe pour tester la fonctionnalité d'enregistrement par email. Allez dans Utilisateurs " Tous les utilisateurs dans le tableau de bord de WordPress. Survolez un nom d'utilisateur et cliquez sur le lien Envoyer la réinitialisation du mot de passe.

Envoyer un email de réinitialisation de mot de passe sur WordPress

Revenons maintenant au journal des courriels. Dans la barre latérale de gauche, ouvrez WP Mail SMTP " Email Log. Vous verrez l'email de réinitialisation du mot de passe en haut de votre journal d'emails.

Ouvrir le journal des courriels dans WP Mail SMTP

Le point vert indique que le message a été envoyé avec succès. En cas d'échec, vous verriez un point rouge à la place. Cliquez maintenant sur le sujet pour ouvrir le journal.

Ouvrir l'email de réinitialisation du mot de passe dans WordPress

En bas à droite, cliquez sur Renvoyer pour envoyer à nouveau l'e-mail.

Renvoyer l'email de réinitialisation du mot de passe dans WordPress

Vous pouvez ajouter des destinataires supplémentaires ou remplacer le destinataire initial si vous souhaitez transférer l'e-mail de réinitialisation du mot de passe vers une autre boîte aux lettres.

Renvoyer l'email de réinitialisation du mot de passe dans WordPress

Vous pouvez également renvoyer en masse à partir de l'écran d'enregistrement des emails. Vous pouvez consulter ce guide sur la façon de renvoyer des emails WordPress en utilisant WP Mail SMTP pour plus d'informations.

Étape 6 : Configurer le DNS pour une authentification correcte

Même après avoir configuré WP Mail SMTP, j'ai vu des emails de réinitialisation de mot de passe finir dans le dossier spam. Dans la plupart des cas, le problème n'a rien à voir avec WordPress ou le plugin.

C'est parce que les enregistrements DNS du domaine ne sont pas configurés correctement. Les services de messagerie tels que Gmail et Outlook vérifient certains enregistrements DNS pour confirmer que les courriels provenant de votre site sont bien réels.

Il s'agit notamment des enregistrements SPF, DKIM et DMARC. Si l'un de ces enregistrements est manquant ou mal configuré, votre courrier électronique risque davantage d'être considéré comme suspect et de ne jamais atteindre la boîte de réception.

Je recommande généralement d'effectuer un test rapide en utilisant WP Mail SMTP. Le plugin dispose d'un vérificateur de DNS qui signale automatiquement tout paramètre manquant ou incorrect, de sorte que vous sachiez exactement ce qui doit être corrigé.

Résultats de la vérification du domaine

Faites attention aux avertissements SPF, SKIM ou DMARC que vous recevez dans WP Mail SMTP. La mise en place de ces paramètres est une étape cruciale pour empêcher les emails de WordPress d'aller dans les spams.

Vous ne savez pas par où commencer ? Suivez les étapes de configuration DNS dans notre documentation sur le mailer pour vous mettre sur la bonne voie. Commencez par ce guide sur la création d'un enregistrement DMARC.

Astuce bonus : Contrôler les notifications par défaut de WordPress

En plus d'envoyer des courriels de réinitialisation de mot de passe aux utilisateurs de WordPress, votre site envoie également d'autres notifications par défaut :

Parfois, ces courriels peuvent devenir un peu envahissants si votre site est très fréquenté par un grand nombre d'utilisateurs.

C'est pourquoi WP Mail SMTP vous permet de désactiver facilement les notifications par défaut que vous ne souhaitez pas recevoir.

Depuis le tableau de bord de WordPress, retournez dans WP Mail SMTP " Paramètres.

Menu des paramètres SMTP de WP Mail

Vous devez maintenant passer à l'onglet Contrôles de messagerie en haut de la page.

Contrôles de l'email dans WP Mail SMTP

Ici, vous trouverez toutes les notifications par défaut de WordPress divisées en sections. Vous pouvez simplement désactiver le bouton situé à côté de chaque paramètre pour ne plus recevoir de notifications par courriel.

Désactiver les courriels de mise à jour automatique des plugins

FAQs - WordPress n'envoie pas l'email de réinitialisation du mot de passe

Nous recevons beaucoup de questions sur les causes du blocage de l'email de réinitialisation du mot de passe WordPress. Consultez quelques-unes des FAQ ci-dessous.

Pourquoi ne reçois-je pas d'e-mails de réinitialisation de mot de passe localement dans un environnement de développement ?

Un serveur local nécessite la configuration d'un plugin SMTP pour envoyer du courrier électronique. Le wp_mail() ne fonctionnera pas.

Puis-je personnaliser l'email de réinitialisation du mot de passe dans WordPress ?

Oui, si vous utilisez WP Mail SMTP, vous pouvez personnaliser le modèle d'email, le sujet, les noms des expéditeurs et le contenu.

Comment puis-je savoir si l'e-mail de réinitialisation du mot de passe a été envoyé avec succès ?

Pour savoir si un courriel de réinitialisation de mot de passe a été envoyé avec succès, vérifiez les messages envoyés dans l'historique des courriels SMTP. Si vous utilisez un plugin qui vous permet d'activer les journaux d'e-mails, vous pouvez également le faire.

Puis-je trouver les journaux d'erreurs des courriels dans WordPress ?

Oui, vous pouvez trouver les journaux d'erreurs de vos courriels dans WordPress à /wp-content/debug.log. Il est également possible d'enregistrer les échecs en activant le débogage dans wp-config.php.

Comment puis-je augmenter le délai d'expiration du lien de réinitialisation du mot de passe ?

Par défaut, les liens de réinitialisation de mot de passe expirent au bout de 12 heures. Vous pouvez toutefois modifier ce délai et donner plus de temps aux utilisateurs si vous le souhaitez. Pour ce faire, localisez la constante PASSWORD_RESET_TIMEOUT dans votre fichier wp-config.php et configurez-la pour augmenter le délai d'expiration.

Que signifie "L'e-mail n'a pas pu être envoyé. Votre site n'est peut-être pas correctement configuré" ?

Ce message signifie que votre site web n'a pas pu se connecter à un serveur de messagerie. Pour y remédier, configurez le protocole SMTP afin d'envoyer des messages par l'intermédiaire d'un service de messagerie approprié.

Pourquoi l'email de réinitialisation de mon mot de passe WordPress ne fonctionne-t-il pas ?

Il arrive que l'e-mail soit envoyé, mais qu'il tombe dans les spams. D'autres fois, une mauvaise adresse "From" ou des problèmes de DNS peuvent l'empêcher d'être délivré. Je commence toujours par vérifier le dossier spam, puis je confirme les paramètres de l'e-mail.

Ensuite, configurer les notifications push dans WordPress

Vous voulez vous assurer que vos visiteurs sont toujours au courant de l'actualité ? Vous pouvez facilement ajouter des notifications push dans votre navigateur pour qu'ils ne manquent jamais un nouvel article de blog. Consultez cet article pour savoir comment configurer les notifications push dans WordPress.

Corrigez vos emails WordPress dès maintenant

Prêt à réparer vos emails ? Commencez dès aujourd'hui avec le meilleur plugin WordPress SMTP. Si vous n'avez pas le temps de réparer vos emails, vous pouvez obtenir une assistance complète de White Glove Setup en tant qu'achat supplémentaire, et il y a une garantie de remboursement de 14 jours pour tous les plans payants.

Si cet article vous a aidé, n'hésitez pas à nous suivre sur Facebook et Twitter pour d'autres conseils et tutoriels WordPress.

Divulgation: Notre contenu est soutenu par les lecteurs. Cela signifie que si vous cliquez sur certains de nos liens, nous pouvons recevoir une commission. Voyez comment WPForms est financé, pourquoi c'est important, et comment vous pouvez nous soutenir.

Hamza Shahid

Hamza est un rédacteur pour WP Mail SMTP, qui se spécialise également dans les sujets liés au marketing numérique, à la cybersécurité, aux plugins WordPress et aux systèmes ERP.En savoir plus

Essayez notre plugin gratuit WP Mail SMTP

Utilisez votre fournisseur SMTP favori pour envoyer vos emails WordPress de manière fiable.

Veuillez activer JavaScript dans votre navigateur pour remplir ce formulaire.