Résumé rapide du problème
Si l'e-mail de réinitialisation WordPress n'est pas reçu, c'est généralement parce que WordPress envoie les e-mails via la fonction PHP mail(), souvent bloquée ou filtrée comme spam. La solution durable est d'installer un plugin SMTP pour authentifier les envois.
Solution rapide
Vérifiez le dossier spam, puis installez un plugin SMTP (comme WP Mail SMTP) ; en attendant, réinitialisez le mot de passe directement dans phpMyAdmin.
Comment reconnaître ce bug
- L'e-mail de réinitialisation n'arrive ni en boîte de réception ni en spam
- Aucun e-mail WordPress n'est reçu (notifications, commandes, formulaires)
- Le message « Vérifiez votre e-mail » s'affiche pourtant après la demande
- Le délai d'arrivée des e-mails est très long ou aléatoire
Qu'est-ce que ce bug WordPress ?
Par défaut, WordPress envoie ses e-mails avec la fonction PHP mail(), sans authentification. De nombreux hébergeurs la désactivent et les messageries (Gmail, Outlook) les classent en spam ou les rejettent. L'e-mail de réinitialisation est alors généré par WordPress mais n'atteint jamais sa destination.
Pourquoi ce problème apparaît-il ?
Fonction PHP mail() bloquée
L'hébergeur désactive l'envoi d'e-mails non authentifiés.
E-mail classé en spam
Sans SPF ni DKIM, le message est filtré par la messagerie destinataire.
Adresse e-mail incorrecte
L'e-mail de l'expéditeur ou du compte est mal renseigné.
Plugin de sécurité ou de cache
Une extension intercepte ou bloque l'envoi de l'e-mail.
Comment réparer ce bug WordPress
Contrôler le dossier spam
Cherchez le message dans les courriers indésirables et les onglets secondaires de la messagerie.
Installer un plugin SMTP
Installez WP Mail SMTP ou équivalent et configurez l'envoi via un service authentifié (Gmail, Brevo, hébergeur).
Tester l'envoi d'e-mails
Utilisez la fonction de test du plugin SMTP pour confirmer que les e-mails partent et arrivent.
Réinitialiser le mot de passe sans e-mail
En attendant, modifiez le mot de passe directement dans la table wp_users via phpMyAdmin.
Comment éviter que ce bug revienne
- Configurez un service SMTP authentifié dès la mise en ligne du site
- Vérifiez les enregistrements SPF et DKIM du domaine
- Testez régulièrement l'envoi d'e-mails depuis WordPress
Questions fréquentes (FAQ)
Pourquoi WordPress n'envoie-t-il pas d'e-mails ?
Comment me connecter si l'e-mail de réinitialisation n'arrive pas ?
Un plugin SMTP est-il vraiment nécessaire ?
L'e-mail de réinitialisation peut-il finir en spam ?
L'équipe Mr.WordPress
Experts en dépannage WordPress
Notre équipe technique intervient chaque jour sur des sites WordPress en panne — erreurs serveur, piratages, lenteurs, conflits de plugins. Chaque guide est rédigé et vérifié à partir de cas réels d'intervention.
En savoir plus sur Mr.WordPress →