Comment réparer le PHPMailer de WordPress qui ne fonctionne pas

Comment réparer le PHPMailer de WordPress qui ne fonctionne pas

Le PHPMailer de WordPress ne fonctionne pas sur votre site, ce qui fait que vous et vos utilisateurs ne recevez pas d'emails importants ?

Par défaut, WordPress utilise PHPMailer et la fonction wp_mail() pour envoyer des courriels depuis le serveur de messagerie de votre hébergeur. Cependant, il ne s'agit pas d'un moyen fiable d'envoyer des courriels, et il arrive que vos messages ne soient pas envoyés ou qu'ils atterrissent dans le dossier spam.

Certains clients de GoDaddy ont eu des problèmes avec PHPMailer sur des comptes GoDaddy Managed Hosting.

Heureusement, vous pouvez contourner PHPMailer, et nous allons vous montrer comment.

Corrigez vos emails WordPress dès maintenant

Qu'est-ce que PHPMailer dans WordPress ?

PHPMailer est une bibliothèque de code que les applications PHP peuvent utiliser pour envoyer des courriers électroniques. De nombreux systèmes de gestion de contenu (CMS), dont WordPress, utilisent PHPMailer.

Plus précisément, WordPress utilise une fonction PHP appelée wp_mail() pour envoyer des courriels à partir de votre serveur d'hébergement. Grâce à la fonction wp_mail(), vous pouvez commencer à envoyer des courriels à partir de votre site WordPress dès maintenant. Cela inclut les emails de notification de l'administrateur de WordPress, les emails de gestion des utilisateurs tels que les emails de réinitialisation de mot de passe, et les emails des plugins tels que les notifications de soumission de formulaire de contact.

L'inconvénient est que PHPMailer et wp_mail() n'ajoutent aucune authentification à vos courriels pour éviter qu'ils ne soient envoyés au spam. De plus, si votre serveur web n'est pas configuré pour envoyer de gros volumes d'e-mails, vous risquez d'avoir des problèmes si vous envoyez des e-mails en masse qui dépassent les limites fixées par votre fournisseur d'hébergement.

Connecter votre site WordPress à un fournisseur SMTP tiers vous permet d'éviter ces problèmes de messagerie et de résoudre le problème du PHPMailer qui ne fonctionne pas.

Comment réparer le PHPMailer de WordPress qui ne fonctionne pas

Pour résoudre le problème de PHPMailer qui n'envoie pas d'emails depuis votre site WordPress, vous devez authentifier votre domaine d'envoi et configurer le SMTP sur votre site web. Nous allons vous montrer comment procéder en quelques étapes simples :

Étape 1 : Installer un plugin WordPress SMTP

La façon la plus simple de connecter votre site à un serveur SMTP est d'utiliser un plugin. Il y a beaucoup de plugins WordPress SMTP à choisir, mais nous recommandons WP Mail SMTP. Il est facile à utiliser et offre de nombreuses fonctionnalités avancées pour le suivi de vos emails une fois que vous l'avez configuré.

WP Mail SMTP 3 millions d'installations actives

Si vous avez besoin d'aide pour installer le plugin WP Mail SMTP, consultez ce tutoriel sur l'installation d'un plugin WordPress.

La version gratuite de WP Mail SMTP améliorera la livraison de vos emails, ou vous pouvez mettre à jour pour accéder à l'enregistrement des emails et à d'autres fonctionnalités avancées.

Étape 2 : Configuration de votre expéditeur SMTP

Une fois que vous avez installé WP Mail SMTP, vous devez le configurer pour connecter votre site à votre fournisseur de service SMTP tiers, également appelé mailer.

Si vous préférez qu'un professionnel configure WP Mail SMTP pour vous, notre équipe de support offre un service d'installation en gant blanc à un coût supplémentaire.

Ou, si vous voulez faire le travail vous-même, vous pouvez ouvrir votre tableau de bord WordPress et vous rendre dans WP Mail SMTP " Settings. Cliquez ensuite sur le bouton Lancer l'assistant de configuration.

Lancement de l'assistant de configuration SMTP de WP Mail

L'assistant d'installation vous guide pas à pas, en commençant par le choix d'un expéditeur.

Sélectionnez votre expéditeur SMTP

Il existe de nombreuses options, mais nous recommandons SendLayer, SMTP.com ou Brevo (anciennement Sendinblue). Ces expéditeurs sont faciles à utiliser, abordables pour démarrer et très fiables pour l'envoi d'e-mails transactionnels.

Vous devrez créer un compte auprès de l'expéditeur que vous aurez choisi. Cela peut impliquer l'ajout d'enregistrements DNS à vos paramètres de domaine pour ajouter l'authentification SMTP à votre nom de domaine. Consultez la documentation de votre expéditeur pour savoir comment le configurer :

Lorsque vous avez terminé, cliquez sur Enregistrer et continuer pour passer à l'étape suivante. En fonction du service de messagerie que vous avez choisi, vous verrez des paramètres SMTP supplémentaires sur l'écran suivant. Vous pouvez y choisir le nom et l'adresse électronique de l'expéditeur que vous souhaitez utiliser et saisir la clé API de votre expéditeur, si vous en avez besoin.

Paramètres du mailer SendLayer dans l'assistant de configuration SMTP de WP Mail

Une fois que vous avez saisi tous les paramètres requis, cliquez à nouveau sur Enregistrer et continuer.

Étape 3 : Activer la journalisation et les alertes par courrier électronique (facultatif)

WP Mail SMTP vous demandera alors quelles fonctionnalités vous souhaitez activer pour votre site. L'amélioration de la délivrabilité des emails, le suivi des erreurs dans les emails, et les rapports complets sur les emails sont activés automatiquement.

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

Vous pouvez également choisir d'activer les journaux détaillés des courriels, qui stockeront les en-têtes de vos courriels et vous indiqueront l'état de livraison de chaque courriel envoyé par votre site, ainsi que le suivi des ouvertures et des clics.

L'écran Email Log dans WP Mail SMTP

Pour recevoir chaque semaine un e-mail contenant un résumé des e-mails de votre site web, cochez la case du Résumé hebdomadaire par e-mail. Cet e-mail vous donne un aperçu des statistiques de votre site web pour la semaine écoulée.

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

Enfin, si vous souhaitez recevoir un texte, un email ou une notification Slack lorsque votre site ne parvient pas à envoyer un email, vous pouvez activer les alertes email instantanées. C'est très utile pour résoudre les problèmes qui surviennent avec vos emails WordPress.

L'assistant d'installation vous demandera de configurer quelques paramètres supplémentaires pour toutes les fonctionnalités que vous activez, par exemple en vous demandant quels paramètres vous souhaitez suivre dans vos journaux d'e-mails et quel contenu vous souhaitez inclure.

Paramètres supplémentaires du journal électronique dans l'assistant de configuration

Et c'est tout ! Terminez l'assistant de configuration et vos emails WordPress PHPMailer seront maintenant envoyés en utilisant SMTP. Juste pour être sûr, vous recevrez un email de test de WP Mail SMTP pour vérifier que tout fonctionne.

Test réussi de l'envoi d'un email par WP Mail SMTP

Corrigez vos emails WordPress dès maintenant

Ensuite, trouver le meilleur plugin de formulaire de contact pour WordPress

Les plugins de formulaire de contact comme WPForms vous aident à conclure des ventes et à développer votre entreprise en donnant aux visiteurs un moyen facile de vous contacter.

Consultez notre liste des meilleurs plugins de formulaire de contact WordPress pour obtenir les meilleures recommandations. Vous pouvez également lire notre tutoriel sur la façon d'envoyer des notifications par email à plusieurs adresses email à partir d'un formulaire de contact.

Prêt à corriger vos courriels ? 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.

Molly Tyler

Molly est responsable de l'équipe de contenu chez WP Mail SMTP. Elle écrit sur WordPress depuis 2018.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.