Limit Login Attempts Reloaded n’envoie pas d’e-mail

Comment réparer Limit Login Attempts Reloaded qui n’envoie pas d’e-mail

Résumer :ChatGPTPerplexité

Limit Login Attempts Reloaded n'envoie pas d'e-mail ? Ces alertes de verrouillage vous permettent de savoir si quelqu'un essaie de pirater votre site.

Le plugin fait un excellent travail pour bloquer les attaques par force brute. Mais il repose sur la configuration de messagerie de votre site pour envoyer ses alertes. C'est là que les choses se cassent souvent.

Dans ce guide, je vais vous montrer comment récupérer ces alertes dans votre boîte de réception.

Réparez vos e-mails WordPress maintenant

Pourquoi utiliser Limit Login Attempts dans WordPress ?

Les pirates essaient parfois de pirater des sites WordPress en se connectant encore et encore.

La plupart utilisent des logiciels qui essaient des milliers de combinaisons de noms d'utilisateur et de mots de passe en quelques minutes. C'est une attaque par force brute.

Le plugin Limit Login Attempts Reloaded compte les échecs de connexion de chaque adresse IP. Après trop de tentatives, il bloque ce visiteur.

Voici les e-mails que le plugin envoie depuis votre site :

  • Alertes de verrouillage : un e-mail « Connexion bloquée depuis [IP] » lorsqu'une IP est verrouillée.
  • Récapitulatifs par e-mail : des résumés quotidiens, hebdomadaires ou mensuels optionnels des verrouillages.
  • Codes 2FA : des codes de connexion uniques, si vous activez la 2FA du plugin.
  • E-mail de test : envoyé depuis la page des paramètres lorsque vous cliquez sur le bouton de test.

Les 4 passent par la fonction intégrée de WordPress wp_mail(). Donc, si votre site ne peut pas envoyer d'e-mail, aucun d'entre eux n'arrive.

Les codes 2FA sont les plus importants. S'ils n'arrivent pas, vous pourriez vous bloquer vous-même hors de votre propre site.

Limit Login Attempts Reloaded tous les e-mails envoyés via WordPress wp_mail

Si vous ne recevez pas ces e-mails, les étapes ci-dessous devraient résoudre le problème.

Comment réparer Limit Login Attempts Reloaded qui n’envoie pas d’e-mail

Limit Login Attempts Reloaded envoie ses alertes de verrouillage, ses récapitulatifs et ses codes 2FA via la fonction wp_mail() de WordPress. De nombreux hébergeurs bloquent ou n'authentifient pas ces e-mails, de sorte qu'ils n'arrivent jamais.

Pour résoudre le problème, vérifiez d'abord les paramètres Notifier en cas de verrouillage du plugin. Ensuite, envoyez les e-mails de votre site via un fournisseur SMTP avec WP Mail SMTP.

Étape 1 : Vérifiez vos paramètres Limit Login Attempts Reloaded

Tout d'abord, assurons-nous que le plugin envoie les e-mails de verrouillage à la bonne adresse.

Avant de commencer, vous aurez besoin de :

  • Accès administrateur : un accès administrateur à votre site WordPress.
  • Le plugin : Limit Login Attempts Reloaded installé et actif.

Connectez-vous à votre tableau de bord WordPress. Dans le menu de gauche, allez dans Limit Login Attempts » Settings.

Menu des paramètres Limit Login Attempts Reloaded dans WordPress

Dans Limit Login Attempts Reloaded 3.3, les paramètres d'e-mail se trouvent sous App Settings. Faites défiler jusqu'à cette section et ouvrez Local App si elle est réduite.

La première ligne est Notify on lockout. Voici ce qu'il faut vérifier :

  • Email à : assurez-vous que cette case est cochée. Si elle n'est pas cochée, le plugin n'envoie aucun e-mail de verrouillage.
  • Adresse e-mail : elle est pré-remplie avec l'e-mail d'administration de votre site. Remplacez-la si vous souhaitez que les alertes soient envoyées ailleurs.
  • après [N] blocages : nombre de blocages qui se produisent avant votre premier e-mail. La valeur par défaut est 3.
Paramètres d’e-mail de notification de blocage dans Limit Login Attempts Reloaded

Gardez à l'esprit que le déclencheur est le blocage, pas les tentatives de connexion échouées. Avec les paramètres par défaut, chaque blocage nécessite 4 tentatives échouées.

Ainsi, le premier e-mail est envoyé après 12 tentatives de connexion échouées depuis la même IP. La page wordpress.org du plugin recommande de conserver ces paramètres par défaut.

C'est pourquoi vous ne recevrez pas d'e-mail pour un simple mot de passe incorrect. C'est normal.

Cliquez sur Enregistrer les paramètres si vous avez modifié quoi que ce soit.

Cliquez maintenant sur Tester les notifications par e-mail. Vous devriez voir « Le test d'e-mail a été envoyé ! ».

Ensuite, vérifiez votre boîte de réception pour un e-mail avec l'objet Notifications de sécurité LLAR [TEST].

Si le test n'arrive jamais, vos paramètres sont corrects. Le problème vient de la façon dont votre site envoie des e-mails, et nous allons résoudre cela ensuite.

Étape 2 : Installer le plugin WP Mail SMTP

Ensuite, nous allons installer le plugin WP Mail SMTP sur votre site.

Par défaut, WordPress envoie des e-mails via le serveur de votre hébergeur. Les fournisseurs de boîtes de réception bloquent souvent ces e-mails ou les envoient dans les spams, car ils ne sont pas authentifiés.

WP Mail SMTP les envoie via un fournisseur d'e-mails approprié à la place. Cela ajoute l'authentification que les fournisseurs de boîtes de réception recherchent.

Illustration de la délivrabilité des e-mails WP Mail SMTP

Cela résout vos alertes de blocage. Cela résout également les e-mails de votre formulaire de contact, les notifications de commande WooCommerce et les alertes Wordfence.

Vous pouvez commencer avec la version gratuite. Allez dans Extensions » Ajouter une extension, recherchez « WP Mail SMTP » et cliquez sur Installer maintenant.

Pour WP Mail SMTP Pro, connectez-vous à votre compte WP Mail SMTP. Téléchargez le fichier zip depuis l'onglet Téléchargements.

Téléchargez le fichier zip WP Mail SMTP Pro depuis votre compte

Ensuite, allez dans Extensions » Ajouter une extension et cliquez sur Téléverser une extension. Choisissez le fichier zip et cliquez sur Installer maintenant.

Si vous avez besoin d'aide, consultez ce guide pour installer une extension WordPress.

Téléchargez et installez le zip du plugin WP Mail SMTP dans WordPress

Cliquez sur Activer une fois qu'elle est installée. L'Assistant de configuration s'ouvre immédiatement.

Si vous souhaitez faire une pause ici, vous pouvez le redémarrer plus tard. Allez dans WP Mail SMTP » Paramètres et cliquez sur Lancer l'Assistant de configuration.

Étape 3 : Configurez votre service d'e-mail

Exécutons maintenant l'Assistant de configuration. Il connecte votre site WordPress à un fournisseur d'e-mails.

Important : Si vous avez déjà configuré un expéditeur, relancer l'assistant peut écraser ces paramètres.

Cliquez sur Commençons pour commencer.

Lancez l'assistant de configuration WP Mail SMTP

Ensuite, vous verrez l'écran Choisir votre expéditeur SMTP. SendLayer se trouve en haut comme option Recommandée.

Son bouton Connexion rapide le configure pour vous.

Choisissez votre expéditeur d’e-mails dans l’assistant de configuration WP Mail SMTP

Vous ne savez pas quoi choisir ? Voici quelques conseils :

  • Sites très fréquentés : SendLayer, SMTP.com et Brevo (anciennement Sendinblue) gèrent bien les gros volumes.
  • Petits sites : un compte Gmail ou Google Workspace fonctionne bien. Vous pouvez même utiliser un alias Gmail pour envoyer vos e-mails WordPress.
  • Autre SMTP : connectez n'importe quel serveur SMTP auquel vous avez accès. Certains fournisseurs limitent le nombre d'e-mails que vous pouvez envoyer.

Amazon SES, 365 / Outlook et Zoho Mail nécessitent WP Mail SMTP Pro.

Notre guide complet des fournisseurs d'e-mails compare les avantages et les inconvénients de chacun.

Après avoir choisi un expéditeur, ouvrez sa documentation de configuration. Elle vous guidera à travers les étapes côté fournisseur :

Vous voulez plus d'un expéditeur ? Une fois l'assistant terminé, vous pouvez ajouter des connexions supplémentaires.

Choisissez ensuite une connexion de secours et configurez le routage intelligent. Ce sont des fonctionnalités Pro.

Pour les alertes de verrouillage, une connexion de secours est utile. Si votre expéditeur principal échoue pendant une attaque, l'alerte est quand même envoyée.

Lorsque vous avez terminé côté fournisseur, revenez ici pour activer la journalisation des e-mails.

Étape 4 : Activez la journalisation des e-mails (facultatif)

Avec WP Mail SMTP Pro, j'activerais les journaux d'e-mails détaillés. Il conserve un enregistrement de chaque e-mail envoyé par votre site, y compris chaque alerte de verrouillage.

Le journal vous indique ce qui s'est passé. « L'e-mail n'a jamais été envoyé » est différent de « il a été envoyé, mais est allé dans les spams ».

Vous le trouverez vers la fin de l'assistant. WP Mail SMTP demande Quelles fonctionnalités d'e-mail souhaitez-vous activer ? 2 sont déjà activées :

  • Délivrabilité d'e-mails améliorée : aide vos e-mails à être envoyés de manière fiable via votre expéditeur.
  • Suivi des erreurs d'e-mail : vous aide à repérer les erreurs qui empêchent l'envoi des e-mails.

Laissez les deux activés. Ce sont eux qui corrigent les e-mails de verrouillage.

Activez les journaux d’e-mails et les alertes d’e-mails dans l’assistant de configuration WP Mail SMTP

Pro ajoute également un widget de tableau de bord. Il présente des graphiques des e-mails envoyés et échoués, de sorte que les problèmes ressortent rapidement.

Widget du tableau de bord WP Mail SMTP Pro

Le résumé hebdomadaire des e-mails envoie un récapitulatif de vos statistiques d'e-mails dans votre boîte de réception chaque semaine.

Résumé des e-mails avec statistiques dans WP Mail SMTP Pro

Et les alertes d'e-mail instantanées vous informent lorsque votre site échoue à envoyer un e-mail. Vous pouvez les recevoir par e-mail, SMS, Slack ou webhook.

Une notification d’alerte par e-mail de WP Mail SMTP

Avez-vous activé les journaux d'e-mails détaillés ? L'écran suivant vous permet de stocker le contenu et les pièces jointes des e-mails.

Vous pouvez également suivre les ouvertures et les clics sur les liens.

Configuration des paramètres de journalisation des e-mails dans l'assistant de configuration de WP Mail SMTP

Notre guide sur comment journaliser vos e-mails WordPress couvre les paramètres de journalisation plus en détail.

Étape 5 : Envoyer un e-mail de test de verrouillage

Retournez à Tentatives de connexion limitées » Paramètres et cliquez à nouveau sur Tester les notifications par e-mail. Cette fois, le test devrait arriver dans votre boîte de réception en une minute environ.

Si vous avez Pro, ouvrez WP Mail SMTP » Journal d'e-mails. Recherchez « LLAR » et vous verrez l'e-mail de test et son statut.

E-mail de test de Limit Login Attempts Reloaded dans le journal des e-mails de WP Mail SMTP

Les véritables alertes de verrouillage apparaissent dans le journal avec l'objet « [votre site] – Connexion bloquée depuis [IP] ». Cela les rend faciles à retrouver plus tard.

Dans la version gratuite, vous pouvez également effectuer un test depuis WP Mail SMTP » Outils » Test d'e-mail. Il vérifie également les enregistrements DNS de votre domaine.

Envoyer un e-mail de test à partir de l'outil de test d'e-mail WP Mail SMTP

Dépannage des e-mails de Limit Login Attempts Reloaded

Si le test fonctionne mais que les vraies alertes n'apparaissent toujours pas, vérifiez ceci.

La case de l'e-mail à cocher est décochée

Enregistrer les paramètres avec E-mail à décoché désactive complètement les e-mails de verrouillage. Retournez à l'étape 1 et cochez la case.

Vous n'avez pas encore atteint le seuil de verrouillage

Rappelez-vous le calcul par défaut : chaque verrouillage nécessite 4 tentatives échouées. Le premier e-mail arrive au 3ème verrouillage, après 12 tentatives de connexion échouées.

Quelques mots de passe erronés ne déclencheront rien. Consultez Limit Login Attempts » Logs pour voir les blocages récents.

Les codes 2FA n’arrivent pas

La 2FA du plugin envoie des codes à usage unique par e-mail uniquement. Corrigez votre configuration d’e-mail avant d’activer la 2FA.

Un plugin de mise en cache qui met en cache ou minimise votre page de connexion peut perturber le flux de codes. Les versions récentes affichent un avis d’administration lorsqu’elles le détectent.

Si vous le voyez, excluez votre page de connexion de la mise en cache.

Vous utilisez l’application Cloud

Les blocages de l’application Cloud ne sont pas envoyés par e-mail depuis votre site, donc WP Mail SMTP ne les affectera pas. Consultez plutôt votre tableau de bord cloud LLAR pour les alertes.

Le plugin gratuit fonctionne comme l’application locale. Ceci ne s’applique que si vous avez basculé l’application active vers un plan d’application Cloud, comme Micro Cloud.

Et voilà ! Vous savez maintenant comment faire livrer à nouveau vos alertes de blocage.

Recevez toutes les alertes de sécurité

Ensuite, configurez un enregistrement DMARC

Maintenant que vos alertes Limit Login Attempts Reloaded fonctionnent, vérifiez votre DNS. Votre fournisseur de messagerie peut exiger un enregistrement DMARC pour votre domaine.

Si vous n’en avez pas, vous verrez un avertissement comme celui-ci dans le test d’e-mail de WP Mail SMTP :

Avertissement DMARC de WP Mail SMTP

DMARC indique aux serveurs de réception ce qu’il faut faire des e-mails qui échouent aux vérifications SPF ou DKIM. Notre guide sur comment créer un enregistrement DMARC vous guide à travers cela.

Prêt à réparer vos e-mails ? Commencez dès aujourd'hui avec le meilleur plugin SMTP WordPress. Si vous n'avez pas le temps de réparer vos e-mails, vous pouvez obtenir une assistance complète de configuration "White Glove" moyennant un supplément, et il y a une garantie de remboursement de 14 jours pour tous les plans payants.

Si cet article vous a aidé, suivez-nous sur Facebook et Twitter pour plus de conseils et tutoriels WordPress.

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

Rachel Adnyana

Rachel écrit sur WordPress depuis une décennie et crée des sites Web depuis beaucoup plus longtemps. Parallèlement au développement Web, elle est fascinée par l'art et la science du référencement et du marketing numérique. En savoir plus

Essayez notre plugin gratuit WP Mail SMTP

Utilisez votre fournisseur SMTP préféré pour envoyer de manière fiable vos e-mails WordPress.