YaySMTP : envoyer un e-mail via SMTP dans WordPress avec Microsoft 365, Live, Outlook ou Hotmail
Si vous courez Outils de gestion en tant que système de gestion de contenu, le système est généralement configuré pour transmettre des messages électroniques (tels que des messages système, des rappels de mot de passe, etc.) via votre hôte. Cependant, ce n'est pas une solution 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 la cible des pirates pour ajouter des logiciels malveillants qui envoient des e-mails.
- L'e-mail provenant de votre serveur n'est généralement pas authentifié et validé par des méthodes d'authentification de délivrabilité d'e-mail telles que SPF or DKIM. Cela signifie que ces e-mails peuvent simplement être acheminés directement vers le dossier indésirable.
- Vous n'avez pas un enregistrement de tous les e-mails sortants qui sont poussés depuis votre serveur. En les envoyant via votre Microsoft 365, En ligne, Outlookou Hotmail compte, vous les aurez tous dans votre dossier d'envoi – vous pourrez ainsi consulter les messages que votre site envoie.
La solution, bien sûr, consiste à installer un plugin SMTP qui envoie votre courrier électronique à partir de votre compte Microsoft au lieu de simplement être poussé depuis votre serveur. De plus, je vous recommande de mettre en place un compte d'utilisateur Microsoft distinct juste pour ces communications. De cette façon, vous n'avez pas à vous soucier des réinitialisations de mot de passe qui désactiveront la possibilité d'envoyer.
Vous souhaitez plutôt configurer Gmail ? Cliquez ici
Plugin WordPress YaySMTP
Dans notre liste des meilleurs plugins WordPress, nous 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 YayCommerce, a des plugins fantastiques pour personnaliser votre WooCommerce e-mails.
Configuration SMTP de WordPress pour Microsoft
Les paramètres de Microsoft sont assez simples:
- SMTP : smtp.office365.com
- Nécessite SSL: Oui
- Nécessite TLS: Oui
- Nécessite une authentification: Oui
- Port pour SSL: 587
Voici à quoi cela ressemble pour mon site (je n'affiche pas les champs pour le nom d'utilisateur et le mot de passe):
Authentification à deux facteurs
Le problème est maintenant l'authentification. Si vous avez activé 2FA sur votre compte Microsoft, 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 Microsoft.
Cependant, Microsoft a une solution pour cela… appelée App mots de passe.
Mots de passe d'application Microsoft
Microsoft 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 Microsoft :
- Connectez-vous à la Page de vérification de sécurité supplémentaire, Puis sélectionnez Mots de passe d'application.
- Sélectionnez Création, saisissez le nom de l'application qui requiert le mot de passe d'application, puis sélectionnez Suivant.
- Copiez le mot de passe du Votre mot de passe d'application page, puis sélectionnez Fermer.
- Sur le Mots de passe d'application page, assurez-vous que votre application est répertoriée.
- Ouvrez le plug-in YaySMTP pour lequel vous avez créé le mot de passe de l'application, puis collez le mot de passe de l'application.
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.
Vous pouvez maintenant vous connecter à votre compte Microsoft, aller dans le dossier Envoyés et voir que votre message a été envoyé !
Télécharger le plug-in YaySMTP
Divulgation: Martech Zone est affilié pour OuiSMTP et YayCommerce ainsi qu'un client.