Fermer

juillet 7, 2022

YaySMTP : Envoyer des e-mails via SMTP dans WordPress avec Google Workspace et l’authentification à deux facteurs

YaySMTP : Envoyer des e-mails via SMTP dans WordPress avec Google Workspace et l’authentification à deux facteurs


Je suis un grand partisan de Authentification à deux facteurs (2FA) sur chaque plate-forme que j’utilise. En tant que spécialiste du marketing qui travaille avec des clients et des données clients, je ne peux tout simplement pas être trop prudent en matière de sécurité. La combinaison de différents mots de passe pour chaque site, l’utilisation du trousseau Apple comme référentiel de mots de passe et l’activation de 2FA sur chaque service est un must.

Si tu cours WordPress en tant que système de gestion de contenu, le système est généralement configuré pour envoyer des messages électroniques (tels que des messages système, des rappels de mot de passe, etc.) via votre hôte. Cependant, cette solution n’est pas recommandée pour plusieurs raisons :

  • Certains hôtes bloquent en fait la possibilité d’envoyer des e-mails sortants à partir du serveur afin qu’ils ne soient pas une cible pour les pirates pour ajouter des logiciels malveillants qui envoient des e-mails.
  • Les e-mails provenant de votre serveur ne sont généralement pas authentifiés et validés par des méthodes d’authentification de la délivrabilité des e-mails telles que SPF ou DKIM. Cela signifie que ces e-mails peuvent simplement être acheminés directement vers le dossier de courrier indésirable.
  • Vous n’avez pas d’enregistrement de tous les e-mails sortants qui sont poussés depuis votre serveur. En les envoyant via votre compte Google Workspace (Gmail), vous les aurez tous dans votre dossier d’envoi, ce qui vous permettra de vérifier les messages envoyés par votre site.

La solution, bien sûr, consiste à installer un plugin SMTP qui envoie votre e-mail depuis votre compte Google Workspace au lieu d’être simplement poussé depuis votre serveur.

Vous souhaitez configurer Microsoft à la place ? Cliquez ici

Plugin WordPress YaySMTP

Dans notre liste des meilleurs plugins WordPressnous listons les OuiSMTP plugin comme solution pour connecter votre site WordPress à un serveur SMTP pour authentifier et envoyer les e-mails sortants. Il est simple à utiliser et comprend même un tableau de bord des e-mails envoyés ainsi qu’un simple bouton de test pour vous assurer que vous êtes authentifié et que vous envoyez correctement.

Bien qu’il soit gratuit, nous avons basculé notre site et les sites de nos clients vers ce plugin payant car il offrait de meilleures fonctionnalités de création de rapports et une tonne d’autres intégrations et fonctionnalités de personnalisation des e-mails dans leur suite d’autres plugins. Avec les autres plugins WordPress SMTP, nous avons continué à rencontrer des problèmes d’authentification et d’erreurs SSL que nous n’avions pas avec le plugin YaySMTP.

Vous pouvez également configurer YaySMTP pour Sendgrid, Zoho, Mailgun, SendinBlue, Amazon SES, SMTP.com, Postmark, Mailjet, SendPulse, Pepipost, etc. Et la société mère YayCommercea des plugins fantastiques pour personnaliser votre WooCommerce e-mails.

Configuration SMTP de WordPress pour Google

Les paramètres de Espace de travail Google sont assez simples :

  • SMTP : smtp.gmail.com
  • Type de cryptage : TLS
  • Nécessite une authentification : oui
  • Port pour SSL : 587

CONSEIL : N’utilisez pas le mot de passe de votre compte ! Lisez ci-dessous la configuration et le mot de passe d’application qui n’expirera pas si vous modifiez votre mot de passe ou si vous avez une authentification à deux facteurs (2FA) mettre en place.

Voici à quoi cela ressemble (je n’affiche pas les champs pour le nom d’utilisateur et le mot de passe):

Paramètres WordPress de Google SMTP avec YaySMTP

Authentification à deux facteurs

Le problème est maintenant l’authentification. Si vous avez activé 2FA sur votre compte Google, vous ne pouvez pas simplement entrer votre nom d’utilisateur (adresse e-mail) et votre mot de passe dans le plugin. Vous obtiendrez une erreur lors du test qui vous indiquera que vous avez besoin de 2FA pour terminer l’authentification auprès du service de Google.

Cependant, Google a une solution pour cela… appelée Mots de passe d’application.

Mots de passe de l’application Google Workspace

Google Workspace vous permet de créer des mots de passe d’application qui ne nécessitent pas d’authentification à deux facteurs. Il s’agit essentiellement d’un mot de passe à usage unique que vous pouvez utiliser avec des clients de messagerie ou d’autres plates-formes tierces… dans ce cas, votre site WordPress.

Pour ajouter un mot de passe d’application Workspace :

  1. Connectez-vous à votre Compte google.
  2. Sélectionner Sécurité.
  3. Activer Authentification à deux facteurs.
  4. En dessous de Connexion à Googlesélectionner Mots de passe d’application.
  5. Sélectionner Autreécrivez le nom de votre site et générez un mot de passe.

Google activera un mot de passe et vous le fournira afin que vous puissiez l’utiliser pour vous authentifier.

Mots de passe d'application Google

Collez le mot de passe généré Easy WP SMTP et il s’authentifiera correctement.

Envoyer un e-mail de test avec le plugin YaySMTP

Utilisez le bouton de test et vous pouvez instantanément envoyer un e-mail de test. Dans le tableau de bord WordPress, vous verrez le widget qui vous indique que l’e-mail a été envoyé avec succès.

Widget Tableau de bord SMTP pour WordPress

Vous pouvez maintenant vous connecter à votre compte Google Mail, aller dans le dossier Envoyé et voir que votre message a été envoyé !

Télécharger le plug-in YaySMTP

Divulgation : je suis affilié pour OuiSMTP et YayCommerce ainsi qu’un client.




Source link