Les notifications par email de BuddyPress ne sont pas envoyées ?
Beaucoup d'utilisateurs de BuddyPress rencontrent ce problème. Parfois, l'email de réinitialisation du mot de passe est délivré, mais l'email d'activation ne l'est pas.
Je vous montrerai comment corriger vos notifications BuddyPress via SMTP. À la fin de l'article, je vous montrerai également comment enregistrer et renvoyer ces e-mails.
Corrigez vos e-mails BuddyPress maintenant ! 🙂
Qu'est-ce que l'email d'activation de BuddyPress ?
L'email d'activation BuddyPress est l'email qui est envoyé lorsqu'un nouvel utilisateur s'inscrit pour la première fois sur votre site. Il contient un lien sur lequel le nouvel utilisateur doit cliquer pour activer son compte.

Si cet email n'est pas délivré, vos nouveaux utilisateurs ne peuvent pas terminer le processus de vérification de l'email BuddyPress. Cela signifie qu'ils ne peuvent pas se connecter et utiliser leur nouveau compte.
Comment réparer les notifications par email de BuddyPress
Je vais maintenant vous expliquer les étapes à suivre pour envoyer tous les e-mails BuddyPress via WP Mail SMTP et un fournisseur de messagerie tiers fiable.
- 1. Installer le plugin WP Mail SMTP
- 2. Choisissez un fournisseur de messagerie fiable
- 3. Activer l'enregistrement des courriels
- 4. Ajouter un extrait de code pour réparer les e-mails BuddyPress
- 5. Test de l'email d'activation de BuddyPress
- 6. Afficher l'e-mail d'activation de BuddyPress dans le journal
- 7. Renvoyer l'e-mail d'activation de BuddyPress
1. Installer le plugin WP Mail SMTP
WP Mail SMTP est le meilleur plugin SMTP pour WordPress. Il vous permet d'envoyer des emails WordPress par l'intermédiaire d'un fournisseur d'email tiers.
L'utilisation d'un fournisseur de services de messagerie ajoute des en-têtes d'authentification essentiels à vos courriels. C'est extrêmement important, car les courriels dépourvus de ces en-têtes sont souvent classés dans le dossier "Courrier indésirable".
Les étapes de base de ce tutoriel fonctionneront avec la version gratuite ou Pro de WP Mail SMTP. Nous vous recommandons d'utiliser la licence Pro car elle vous offre des fonctionnalités supplémentaires, y compris :
- Enregistrement des courriels de BuddyPress
- Renvoyer des e-mails BuddyPress individuellement ou en masse
- Suivi des ouvertures et des clics pour les emails WordPress
Je vous montrerai le fonctionnement de ces fonctionnalités plus tard dans le tutoriel. Si vous utilisez la version Pro ou supérieure, vous pouvez télécharger la dernière version du plugin depuis l'onglet Téléchargements de votre compte SMTP WP Mail .

Allez-y et téléchargez le fichier zip du plugin sur votre site WordPress.

Dès que vous aurez activé le plugin, l'assistant de configuration s'ouvrira dans votre navigateur. Passons maintenant à l'assistant d'installation.
2. Choisissez un fournisseur de messagerie fiable
Dans cette étape, nous allons choisir le fournisseur de messagerie que vous souhaitez utiliser pour envoyer des e-mails WordPress. WP Mail SMTP prend en charge les messageries gratuites et payantes, quelle que soit la taille de la communauté BuddyPress.

Comme vous souhaitez que les e-mails d'activation de BuddyPress arrivent rapidement, nous vous recommandons vivement de choisir un fournisseur d'e-mails transactionnels.
Les fournisseurs de services de messagerie transactionnelle sont conçus pour gérer des envois de gros volumes, et ils sont très performants pour livrer les courriels presque instantanément. SendLayerSMTP.com et Brevo (anciennement Sendinblue) sont d'excellentes options.
D'autres fournisseurs comme Gmail ou Other SMTP peuvent fonctionner sur un petit site, mais ils ne sont pas conçus pour gérer de très gros volumes d'envoi. Ainsi, avec Gmail SMTP, vous risquez davantage de rencontrer des problèmes à mesure que votre communauté s'agrandit.
Une fois que vous avez choisi votre fournisseur de messagerie WordPress, cliquez sur le lien ci-dessous pour ouvrir le document correspondant. En suivant les étapes de notre document, vous pourrez compléter le processus d'inscription et vous connecter.
Mailers disponibles dans toutes les versions | Mailers dans WP Mail SMTP Pro |
---|---|
SendLayer | Amazon SES |
SMTP.com | Microsoft 365 / Outlook.com |
Brevo | Zoho Mail |
Espace de travail Google / Gmail | |
Arme à feu | |
Le cachet de la poste | |
SendGrid | |
SparkPost | |
Autres SMTP |
Besoin d'un coup de main ?
Notre licence Elite comprend l'installation White Glove pour SendLayer, SMTP.com, ou Brevo.
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.
3. Activer l'enregistrement des courriels
A la fin de l'assistant de configuration de WP Mail SMTP, vous aurez la possibilité d'activer 3 fonctionnalités :
- Le paramètre Journaux détaillés des courriels permet de suivre l'objet, l'expéditeur, le destinataire et d'autres informations d'en-tête. Lorsque ce paramètre est activé, les rapports complets sur les courriels sont également activés automatiquement.
- Les résumés hebdomadaires des courriels créeront un rapport hebdomadaire sur les courriels qui ont été envoyés.
- Les alertes instantanées par courrier électronique vous informent si votre site ne parvient pas à envoyer un courrier électronique, afin que vous puissiez remédier au problème.
Je vous recommande d'activer tous ces éléments.

Après avoir activé la journalisation des e-mails, cliquez sur « Enregistrer et continuer » pour passer à l'étape suivante. Cet écran vous permettra d'activer certaines fonctionnalités avancées de journalisation des e-mails.

Il s'agit notamment de
- Stocker le contenu de tous les courriels envoyés. Enregistrez le contenu des courriels dans la base de données de votre site. Cela vous permet de renvoyer des courriels.
- Sauvegarder les pièces jointes envoyées par WordPress. Enregistrez les pièces jointes dans le dossier Uploads de votre site.
- Suivez l'ouverture d'un courriel. Voyez quand les destinataires ouvrent vos courriels.
- Suivez les clics sur un lien dans un e-mail. Voyez quand les destinataires cliquent sur les liens contenus dans vos courriels.
Nous vous recommandons d'activer également toutes ces options afin de tirer le meilleur parti de vos journaux de messagerie.
Une fois que vous avez terminé l'assistant de configuration, WP Mail SMTP enverra un email de test automatique pour que vous sachiez que tout fonctionne.
Maintenant que vous avez terminé la configuration de WP Mail SMTP BuddyPress, il ne vous reste plus qu'une chose à faire : ajouter un court extrait de code pour rediriger vos e-mails BuddyPress vers votre nouveau fournisseur de messagerie.
4. Ajouter un extrait de code pour réparer les e-mails BuddyPress
Par défaut, WordPress envoie courriels de réinitialisation du mot de passe en utilisant le wp_mail()
fonction. Les courriels d'activation de BuddyPress ne sont pas envoyés par l'intermédiaire de la fonction wp_mail()
par défaut, ce qui explique pourquoi tant de gens ont des problèmes avec eux.
Dans cette étape, nous allons ajouter un extrait de code qui redirigera tous les emails de BuddyPress à travers WP Mail SMTP.
Cet extrait de code permet également de s'assurer que tous les courriels sont envoyés au format HTML, plutôt qu'au format texte. Cela vous permet de suivre les ouvertures et les clics.
Tout d'abord, vous devez installer et activer le logiciel WPCode plugin. Cela vous permettra d'ajouter facilement le code pour envoyer des courriels BuddyPress par le biais de wp_mail()
sans modifier directement les fichiers de votre site.

Ensuite, allez dansCode Snippets " + Add Snippet dans votre tableau de bord WordPress. Choisissez ensuite l'option Ajouter votre code personnalisé (Nouvel extrait).

Saisissez un titre dans le champ prévu à cet effet afin de pouvoir identifier ce snippet, puis réglez le menu déroulant Type de code sur Snippet PHP.

Collez maintenant ce code pour activer le SMTP dans BuddyPress :
Une fois que vous avez terminé, n'oubliez pas de cliquer sur le bouton Enregistrer l'extrait.

Un message de réussite s'affiche alors.

Ensuite, faites défiler vers le bas et assurez-vous que la méthode d'insertion est réglée sur Auto-Insert et que l'emplacement est réglé sur Exécuter partout.

Cet extrait sera automatiquement appliqué partout sur votre site. Il ne vous reste plus qu'à activer l'extrait à l'aide du bouton en haut de l'écran.

Tous vos e-mails BuddyPress sont désormais envoyés via le protocole SMTP de WP Mail au format HTML. Testons-le !
5. Test de l'email d'activation de BuddyPress
Maintenant que WP Mail SMTP est opérationnel, tous les emails de BuddyPress sont envoyés via votre fournisseur d'email. Cela résoudra les problèmes que vous aviez avec la délivrabilité des emails.
Pour le tester, nous pouvons enregistrer un nouvel utilisateur sur votre site BuddyPress afin de déclencher l'envoi du courriel d'activation. Veillez à utiliser une adresse e-mail réelle pour ce test, car nous voulons être sûrs que l'e-mail est délivré.
Allez-y et enregistrez un utilisateur test maintenant.

Lorsque vous soumettez le formulaire, vous recevez l'e-mail d'activation dans votre boîte de réception.

Si l'e-mail de vérification de BuddyPress est envoyé dans les spams, il est possible qu'un enregistrement DNS soit manquant. Vous pouvez le vérifier en vous rendant sur la page de test des e-mails SMTP de WP Mail.

Lorsque vous envoyez un e-mail de test, WP Mail SMTP détecte tout problème avec vos enregistrements DNS et vous indique ce qui manque. Par exemple, voici ce que vous verrez si vous n'avez pas créé d'enregistrement DMARC .

Si tout fonctionne, nous pouvons passer à l'étape suivante et examiner certaines des fonctions supplémentaires d'enregistrement des courriels dont nous avons parlé au début.
6. Afficher l'e-mail d'activation de BuddyPress dans le journal
Maintenant que la journalisation des e-mails WordPress est activée, chaque e-mail envoyé depuis BuddyPress sera enregistré dans votre journal. Accédez à WP Mail SMTP » Journal des e-mails pour y jeter un œil.

Vous pouvez voir l'e-mail d'activation de BuddyPress juste ici, en haut du journal des e-mails.

Et comme nous avons activé le suivi des ouvertures et des clics, nous savons également que le destinataire a reçu l'e-mail d'activation et qu'il a cliqué sur un lien.

Lorsque vous ouvrez le fichier journal, vous verrez des informations supplémentaires. En haut, vous pouvez voir le statut de l'e-mail.

Tous les expéditeurs prennent en charge les statuts Envoyé et Échec. Si vous utilisez un expéditeur transactionnel comme SendLayervous pouvez également voir les statuts Unconfirmed ou Delivered .
Ensuite, je vais vous montrer un dernier conseil : comment renvoyer les e-mails de vérification depuis BuddyPress.
7. Renvoyer l'e-mail d'activation de BuddyPress
Juste en dessous des informations de base du journal des courriels, il y a également un lien Renvoyer.
Cela vous permet de renvoyer les e-mails d'activation BuddyPress ayant échoué. Si vous le souhaitez, vous pouvez les transférer vers une autre adresse e-mail. Cliquez simplement sur « Oui » pour renvoyer l'e-mail d'activation BuddyPress ayant échoué.

Et c'est tout ! Vous savez maintenant comment utiliser BuddyPress SMTP pour corriger vos emails d'activation.
FAQ sur la façon de résoudre le problème d'envoi d'e-mails d'activation par BuddyPress
Le problème de non-envoi d'e-mails d'activation par BuddyPress est un sujet qui intéresse beaucoup nos lecteurs. Voici les réponses à quelques questions fréquentes à ce sujet :
Puis-je renvoyer un e-mail d'activation BuddyPress à un utilisateur ?
Oui. Installez le plugin SMTP WP Mail, sélectionnez l'e-mail à envoyer depuis les journaux d'e-mails et cliquez sur « Renvoyer ». WP Mail SMTP renvoie ensuite l'e-mail d'activation BuddyPress pour une nouvelle inscription.
Comment modifier le message e-mail d'activation de BuddyPress ?
Dans votre tableau de bord WordPress, accédez à E-mails › BuddyPress et ouvrez « Activation du compte ». Modifiez l'objet et le corps du message, puis enregistrez. Le nouveau texte s'affichera pour chaque nouveau membre.
Comment puis-je empêcher les e-mails d'activation de BuddyPress d'être envoyés dans les spams ?
Envoyez des e-mails via un outil SMTP comme WP Mail SMTP, ajoutez des enregistrements SPF et DKIM, et conservez l'adresse d'expédition sur le même domaine que votre site. Ces étapes indiquent aux serveurs de messagerie que le message est authentique.
WP Mail SMTP aide-t-il les e-mails d'activation de BuddyPress à atteindre les boîtes de réception ?
Oui. Le plugin connecte votre site à des services tels que Gmail, SendLayer , ou Amazon SES. Les fournisseurs font davantage confiance aux e-mails authentifiés ; les utilisateurs voient donc les e-mails dans leur boîte de réception principale plutôt que dans les courriers indésirables.
Comment enregistrer les e-mails d'inscription BuddyPress à des fins de test ?
Activez le journal des e-mails dans WP Mail SMTP. Chaque e-mail d'activation apparaît alors dans un journal avec la date, l'adresse et le statut, vous permettant ainsi de confirmer son envoi.
Puis-je ajouter mon logo à l'e-mail d'activation de BuddyPress ?
Installez un plugin de modèle d'e-mail (par exemple, Email Templates WP). Choisissez une image d'en-tête, importez votre logo et enregistrez. BuddyPress utilisera ce design pour tous les e-mails sortants.
Qu'est-ce qui fait que l'e-mail d'activation de BuddyPress reste dans le statut « en attente » ?
La plupart du temps, l'utilisateur ne clique jamais sur le lien, ou l'e-mail a été bloqué par l'hébergeur. Vérifiez que le protocole SMTP fonctionne, que l'adresse d'expédition est valide et demandez à l'utilisateur de consulter son dossier spam.
Ensuite, configurer les notifications push dans WordPress
Vous souhaitez alerter les utilisateurs ou visiteurs de BuddyPress ? Vous pouvez envoyer des alertes automatiquement en fonction d'actions spécifiques, ou envoyer manuellement des notifications push lorsque vous avez une nouveauté à annoncer. Consultez ce tutoriel pour savoir comment ajouter des notifications push web à WordPress avec une extension gratuite.
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.