Catégories
Plugin et site web

Comment résoudre les problèmes de courrier électronique du site Web WordPress

Cela semble inévitable. Les e-mails générés à partir d'un site Web WordPress cessent d'arriver – ou sont jetés dans un dossier de spam. Le courrier électronique, comme l'a dit un certain concepteur grincheux, est le pire.

Pourtant, ces messages peuvent être importants. Ils peuvent provenir de clients potentiels remplissant un formulaire de contact, des avis de sécurité automatisés ou même des commandes de commerce électronique. S'ils ne sont pas livrés, nous (ou nos clients) manquons quelque chose.

Très souvent, la tâche de dépannage des e-mails non livrés ou de spam incombe aux concepteurs Web. Le processus de recherche du problème peut sembler intimidant. Après tout, nous sommes des concepteurs et des développeurs – pas des gourous de l’informatique.

Mais les solutions peuvent être plus faciles que vous ne le pensez. Jetons un coup d'œil aux causes des problèmes de messagerie sur les sites Web WordPress, ainsi que des moyens de faire en sorte que ces messages soient à nouveau diffusés.

Avant de pouvoir résoudre les problèmes de livraison des e-mails sur le site Web, vous devez identifier la source du problème. Bien qu'il y ait un certain nombre de choses qui peuvent mal tourner, cela se résume en réalité à deux coupables: le serveur Web et un filtrage anti-spam trop zélé.

CONSTRUIRE DES SITES WORDPRESS PLUS RAPIDE

Annonce des kits de modèles. Designs WordPress réactifs conçus pour Elementor.

Le serveur Web envoie-t-il des e-mails?

La première chose à vérifier est de savoir si le serveur Web envoie réellement des e-mails. Ce n'est peut-être pas le problème le plus courant, mais il existe des cas où quelque chose empêche l'envoi de cet e-mail.

WordPress a sa propre fonction de messagerie, qui s'appuie sur les capacités de messagerie intégrées de PHP. Parfois, un hébergeur peut bloquer l'accès au courrier PHP en raison d'un paramètre de sécurité ou même en réponse à un déclencheur de filtre anti-spam.

Dépannage et résolution des problèmes de messagerie du serveur Web

Certains plugins, tels que Gravity Forms, fournissent des messages d'erreur utiles qui facilitent le suivi du problème. Alternativement, l'installation d'un plugin tel que Check Email vous permettra de déterminer si l'e-mail est envoyé.

À partir de là, utilisez un plug-in de journalisation des e-mails tel que WP Mail Logging pour voir les erreurs associées à l'e-mail de votre site. Cela vous permettra d'approfondir la situation.

Il y a aussi la possibilité d'interférences d'un plugin. Par exemple, il existe des plugins conçus pour bloquer ou manipuler les messages électroniques envoyés à partir d'un site Web. Dans ce cas, essayez de désactiver ces éléments pour voir si cela résout le problème.

Si tout le reste échoue, une discussion avec le support technique de votre hébergeur peut être nécessaire. Ils devraient être en mesure de vous aider à rechercher la source de vos problèmes de serveur.

Écran du plugin WordPress Check Email.

Les e-mails de sites Web sont-ils pris dans un filtre anti-spam?

Les filtres anti-spam posent de plus en plus de problèmes pour les e-mails envoyés à partir de sites Web. C’est compréhensible, car le spam lui-même est un énorme problème. En tant que tels, les filtres sont de plus en plus stricts quant aux messages autorisés à passer.

L'autre partie de l'équation est que certains fournisseurs de services de messagerie sont plus finnick que d'autres. Ce qui fonctionne correctement avec Gmail peut ne pas fonctionner correctement avec Outlook.com, ou vice-versa. Et, aussi grands soient-ils, ce ne sont que deux des milliers de fournisseurs disponibles.

Faire fonctionner les e-mails de sites Web WordPress avec des filtres anti-spam

Même avec les différences entre les fournisseurs de messagerie, le processus d'acceptation des e-mails de votre site Web par les filtres anti-spam est assez simple.

Parlons de trois solutions simples. Chacun d'eux est un pas en avant, en fonction de la gravité du problème.

Modifiez l'adresse «De»:
En ce qui concerne les formulaires de courrier électronique, il était assez courant de définir la notification from adresse à celle de la personne qui remplit le formulaire. Cependant, cette pratique ne manquera pas d'attirer la colère des filtres anti-spam de nos jours.

La première solution, et la plus rapide, consiste simplement à modifier from adresse à celle qui utilise le domaine de votre site Web. Idéalement, vous auriez un compte de messagerie créé uniquement à cette fin. Quelque chose de générique, comme (email protected) est un exemple courant.

Ensuite, réglez le reply-to adresse à celle de l'utilisateur soumettant le formulaire. En théorie, cela permet à l'email de passer par un filtre anti-spam, tout en vous permettant de répondre facilement à l'expéditeur.

Cette solution fonctionne généralement mieux si vous utilisez également votre hébergeur Web pour le service de messagerie. Si vous utilisez un fournisseur de messagerie tiers, même celui qui utilise le domaine de votre site, les messages peuvent toujours être rejetés.

Écran de notifications des formulaires de gravité.

Utiliser un plugin SMTP WordPress
En montant un autre niveau, un plug-in SMTP permet d'envoyer le courrier électronique du site Web directement via un serveur de messagerie – en ignorant complètement le serveur Web. En supprimant l '«intermédiaire», cela tend à garantir que le serveur de messagerie voit les messages envoyés comme légitimes.

Il existe un certain nombre d'options ici, avec WP Mail SMTP, Easy WP SMTP et Post SMTP Mailer / Email Log étant parmi les plugins les plus utilisés. Chacun a ses propres cloches et sifflets, mais ils remplissent essentiellement la même fonction de base.

Encore une fois, il est recommandé d'avoir un compte de messagerie dédié à cet effet. Avec cela, vous aurez besoin des informations suivantes concernant cette adresse e-mail:

  • Mot de passe;
  • Nom du serveur de messagerie sortant (SMTP) et numéro de port;
  • Type de cryptage (SSL / TLS);
  • Méthode d'authentification;

La mise en œuvre de cette solution consiste à choisir le plugin SMTP souhaité et à le configurer pour votre compte de messagerie. À partir de là, vous souhaiterez effectuer quelques tests pour vous assurer que le courrier est bien livré. Cela peut être fait via la fonctionnalité de test intégrée d'un plugin ou en soumettant un formulaire de contact sur votre site Web.

Il est à noter que certains fournisseurs de messagerie peuvent vous demander d'autoriser votre site Web à se connecter au serveur de messagerie. Gmail, par exemple, a un paramètre «applications moins sécurisées» à cet effet. Si vous rencontrez fréquemment des erreurs d'authentification, cela peut en être la cause.

Écran de configuration WP Mail SMTP.

Employer un service de livraison de courrier
Un service de livraison de courrier est une excellente option pour quelques situations différentes. Premièrement, ils constituent la solution idéale lorsque vous rencontrez des problèmes avec votre propre serveur de messagerie. Ils sont également recommandés si l'e-mail généré par votre site Web est critique.

Ces services, y compris des fournisseurs tels que Mailchimp, Mailgun et SendGrid, offrent des outils qui garantissent mieux que le courrier électronique arrive à sa destination finale. Des niveaux de service gratuits sont proposés, mais les sites Web à volume plus élevé peuvent avoir besoin d'un compte payant.

La gamme de ce qu'un service de livraison de courrier peut faire varie. Certains fournisseurs proposent leurs propres serveurs SMTP, tandis que d'autres s'authentifieront auprès de votre serveur de messagerie existant via une API. Dans certains cas, vous devrez peut-être valider la propriété du domaine en ajoutant des enregistrements à votre DNS.

Si vous rencontrez des problèmes, un service de distribution de courrier devrait vous fournir des informations exploitables. Vous aurez accès à des rapports qui vous fourniront des informations telles que les taux de rebond et les scores de spam.

Plusieurs plugins SMTP s'intègrent à ces services, tandis que d'autres (y compris Mailgun et SendGrid) ont leurs propres plugins autonomes.

Résoudre les problèmes de livraison des e-mails WordPress

Les problèmes de courrier électronique des sites Web WordPress sont devenus monnaie courante. La clé du dépannage et finalement de la résolution du problème est de déterminer la source. Qu'il s'agisse d'un problème de serveur Web ou d'un filtre anti-spam strict, il existe un certain nombre de plugins WordPress que vous pouvez utiliser pour comprendre les choses et les faire fonctionner à nouveau.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *