Comment envoyer un e-mail de test depuis WordPress

Publié: 2022-02-26

Si vous avez l'impression étrange que votre site WordPress n'envoie peut-être pas d'e-mails comme il se doit, sachez que vous n'êtes pas seul. Chaque propriétaire de site pose cette question tôt ou tard, et à la fin de cet article, vous saurez comment y répondre. Vous apprendrez à envoyer un e-mail de test à partir de WordPress et à éliminer l'incertitude une fois pour toutes.

Il existe de nombreuses raisons pour lesquelles vous voudriez que votre site WP envoie des e-mails par lui-même. Peut-être que quelqu'un veut changer son mot de passe, ou peut-être qu'il devrait envoyer des reçus d'achat à vos clients. Quoi qu'il en soit, ce n'est pas bon si cette fonctionnalité ne fonctionne pas , alors aujourd'hui, nous allons nous plonger dans sa résolution.

Maintenant, certains d'entre vous aimeront utiliser un plugin, et d'autres non, nous nous assurerons donc de couvrir les deux façons de le faire . Nous parlerons également de certains outils que vous pouvez utiliser pour gérer vos e-mails et contourner complètement WordPress. Lisez l'article tout au long et vous ne traiterez plus jamais les spams sur votre site WP.

Comment envoyer un e-mail de test depuis WordPress

Demander un e-mail de réinitialisation de mot de passe

Le moyen le plus simple de vérifier si votre site WordPress envoie des e-mails est de demander une réinitialisation du mot de passe. Pour ce faire, vous devrez vous déconnecter de votre compte et vous rendre sur votre page de connexion. Si vous ne savez pas comment le trouver, vous pouvez y accéder directement via le lien : votrenomdesite.com/wp-admin .

Sous le formulaire, vous verrez un texte cliquable indiquant "Mot de passe perdu ?". Cliquez dessus, et cela vous amènera à la page suivante, où vous pourrez entrer votre autre adresse e-mail et cliquer sur "Obtenir un nouveau mot de passe". Si tout fonctionne correctement, WordPress enverra un e-mail à l'adresse que vous avez saisie .

Vérifiez votre boîte de réception, mais ne vous précipitez pas pour prendre des décisions trop tôt. Parfois, un e-mail prend plus de 10 minutes pour y arriver, alors armez-vous de patience. Cela dit, si vous ne recevez rien après 15 minutes d'attente, il est prudent de supposer que le courrier ne sera pas livré du tout . Vérifiez votre dossier spam au cas où, et s'il n'y a rien, vous pouvez passer à l'étape suivante.

Un petit cadenas sur un clavier d'ordinateur.
Demander une réinitialisation de mot de passe est la plus simple et la première chose que vous devriez essayer.

Utiliser un plugin gratuit pour envoyer un e-mail

WordPress est grand sur les plugins, et de nombreuses personnes travaillant sur la plate-forme aiment les utiliser. Si vous êtes l'un d'entre eux, vous adorerez le plugin Check Email pour sa simplicité. C'est gratuit, facile à utiliser et fera ce qu'il dit sur la boîte - envoyez un e-mail de test à partir de WordPress .

Pour vérifier si votre messagerie fonctionne correctement, vous devrez installer le plugin comme n'importe quel autre, puis allez dans votre wp-admin – Tools – Check Email .

Il peut sembler que le plugin semble un peu intimidant, car il vous indique immédiatement le chemin SendMail et les serveurs SMTP, mais vous n'avez pas à vous en soucier. Entrez simplement votre deuxième e-mail dans le formulaire plus bas et le tour est joué. Cliquez sur ce bouton "Envoyer un e-mail de test" et attendez que votre message arrive.

Cependant, une chose à garder à l'esprit ici est que Check Email vérifie si votre site peut envoyer des e-mails, mais pas s'ils sont livrables . Si vous voulez vous assurer que vous ne manquez rien, envoyez votre e-mail de test à mail-tester.com. Il ne bloquera pas vos e-mails même s'ils sont du spam, vous saurez donc avec certitude où se situe le problème.

Utilisez un script PHP pour vérifier

Nos experts WP Full Care nous ont prévenus que c'est pour les utilisateurs plus avancés, mais nous avons pensé que certains débutants pourraient trouver cela intéressant .

Si vous souhaitez consulter vos e-mails avec un script PHP, vous pouvez le faire de deux manières.

La première consiste à vous connecter à votre serveur en utilisant SSH et à utiliser la ligne de commande pour exécuter le script. La seconde consiste à créer un nouveau fichier .php dans votre répertoire racine.

Maintenant, si vous n'avez pas de serveur dédié, il y a de fortes chances que votre hébergeur ne donne pas accès à la ligne de commande , nous allons donc opter pour la dernière version. Créez votre fichier test.php et ajoutez-y le texte suivant :

<?php
ini_set( 'display_errors', 1);
error_reporting( E_ALL );
$from = "[email protected]" ;
$to = "[email protected]" ;
$sujet = "Test de messagerie PHP" ;
$message = "Ça marche ! Vous pouvez envoyer des e-mails en utilisant PHP Mail » ;
$headers = "De :" . $de ;
mail($to,$subject,$message, $headers);
echo "E-mail de test envoyé avec succès" ;
?>

Il ne reste plus qu'à enregistrer le code et exécuter le script. Vous faites cela en visitant le fichier dans votre navigateur. Tapez donc « yourwebsitename.com/testing.php », et c'est tout. S'il y a des erreurs, vous les verrez en haut de la page.

Un ordinateur portable avec un code développeur à l'écran.
Si vous souhaitez envoyer un e-mail de test depuis WordPress à l'ancienne, vous devrez saisir du code.

Que faire si aucun des e-mails n'arrive ?

Si vous essayez les trois méthodes et qu'aucune d'entre elles ne vous envoie le message dans votre boîte de réception, cela signifie que quelque chose ne va pas comme il se doit. Donc, bien sûr, la première étape devrait être de découvrir ce qui n'a pas fonctionné . Mais si vous n'êtes pas développeur, vous aurez besoin d'aide pour aller au fond des choses. La meilleure chose que vous puissiez faire ici est de contacter votre hôte.

Asseyez-vous et écrivez-leur un e-mail. Assurez-vous d'être poli et expliquez-leur ce qui se passe. Essentiellement, vous voulez dire qui vous êtes, que vous avez un site Web WordPress et qu'il n'enverra aucun e-mail, y compris ceux de réinitialisation de mot de passe. Demandez-leur de vérifier la configuration de PHP Mail pour votre site Web , et ils devraient s'en occuper rapidement.

Installez un plugin SMTP pour aller plus loin

Prêt à l'emploi, WordPress utilise la messagerie PHP pour envoyer des e-mails, et il les enverra via le serveur de votre hôte. Si vous pensez qu'ils ne sont pas assez fiables, vous pouvez les contourner en installant un plugin SMTP . Nous en avons déjà parlé dans notre article sur la mise en place du suivi des e-mails WordPress, nous n'en traiterons donc pas beaucoup aujourd'hui.

Néanmoins, nous vous dirons ce que font ces plugins. Et ils vous permettent d'acheminer tous vos e-mails depuis votre site WP vers une méthode d'envoi dédiée . La plupart des entreprises optent pour SendGrid ou Amazon SES, mais vous pouvez également utiliser Gmail si vous en avez envie.

Une femme essayant d'envoyer un e-mail de test depuis WordPress.
Un plugin SMTP vous permettra de contourner complètement WordPress et les serveurs de votre hébergeur.

Et maintenant que vous avez tout lu, apprendre à envoyer un e-mail de test à partir de WordPress n'est pas aussi intimidant qu'il y paraissait à première vue, n'est-ce pas ? Si vos problèmes avec la livraison des e-mails persistent quoi que vous fassiez, n'hésitez pas à nous contacter, et nous verrons ce que nous pouvons faire pour vous aider.