Comment configurer Mailgun pour envoyer des e-mails avec WordPress
Publié: 2020-07-14WordPress vous permet d'envoyer une large gamme d'e-mails transactionnels dès la sortie de la boîte. Ceux-ci incluent des messages pour l'enregistrement de l'utilisateur, les réinitialisations de mot de passe et bien plus encore. Cependant, les e-mails n'arrivent pas toujours comme prévu, et bien que ce ne soit pas la faute de WordPress, c'est certainement un problème que vous devez résoudre – potentiellement en utilisant un service tel que Mailgun.
Dans cet article, nous parlerons de ce que sont les e-mails transactionnels et de la façon dont vous pouvez utiliser Mailgun pour vous assurer que vos messages WordPress arrivent à destination.
Parlons e-mails !
Que sont les e-mails transactionnels ?
Les e-mails que vous envoyez à vos utilisateurs peuvent être divisés en deux grandes catégories :
- E-mails marketing. Pour ce type de message, vous devez obtenir le consentement des utilisateurs avant de les ajouter à votre liste de diffusion.
- Courriels transactionnels. Il s'agit d'e-mails automatisés liés aux « transactions » d'entreprise ou de compte pour vos utilisateurs. En tant que tels, ils n'ont pas besoin de s'abonner pour recevoir des e-mails transactionnels.
Il existe des dizaines d'exemples d'e-mails transactionnels, tels que les messages « Merci » :

D'autres exemples notables incluent les confirmations d'inscription, les messages de réinitialisation de mot de passe, etc. Ce qui distingue ce type de message, c'est que WordPress peut les envoyer automatiquement, sans avoir besoin d'un fournisseur de services de messagerie (ESP).
Cependant, il existe de nombreuses raisons pour lesquelles vous voudrez peut-être utiliser un ESP sur la fonctionnalité de messagerie intégrée de WordPress. Parlons de ce que c'est.
Pourquoi utiliser Mailgun sur la fonctionnalité de messagerie intégrée de WordPress ?
Le principal problème avec l'utilisation de WordPress pour les e-mails transactionnels est la délivrabilité. De nombreux fournisseurs de messagerie sont très agressifs lorsqu'il s'agit de filtrer les messages entrants et ceux qui proviennent de votre site peuvent tomber dans leur ligne de mire. C'est la raison pour laquelle tant de sites vous demandent de vérifier votre filtre anti-spam si vous ne recevez pas d'e-mail.
Cependant, cela ne se produit pas parce que votre site Web ou votre fournisseur d'hébergement fait quelque chose de mal. Le problème réside dans les autres utilisateurs avec lesquels vous partagez le serveur, dont certains peuvent abuser des e-mails transactionnels.
De nombreux serveurs Web ne sont pas non plus configurés pour gérer les livraisons d'e-mails. Les ESP tels que Mailgun prennent en charge les tâches de messagerie transactionnelle pour votre site Web, vous garantissant ainsi un taux de délivrabilité beaucoup plus élevé :

Cependant, les avantages de l'utilisation d'un ESP vont bien plus loin. Par exemple, Mailgun propose également des analyses de courrier électronique, un suivi et des journaux approfondis. De plus, si quelque chose ne va pas avec le service, vous pouvez toujours demander de l'aide à un expert au lieu de le dépanner vous-même.
Mailgun n'est pas le seul jeu sur le marché de l'ESP. Cependant, c'est l'un de nos outils préférés en raison de son essai gratuit généreux et de sa tarification flexible. Dans la section suivante, nous allons vous montrer précisément comment cela fonctionne.
Comment configurer Mailgun pour envoyer des e-mails avec WordPress (3 étapes)
Pour ce tutoriel, nous allons vous montrer comment configurer un compte Mailgun. Ensuite, nous le configurerons pour prendre en charge les tâches de messagerie transactionnelle de votre site WordPress, le tout en trois étapes courtes. Mettons-nous au travail!
Étape 1 : Créez un compte Mailgun
Comme d'habitude, la première étape est la plus simple. Accédez au site Web de Mailgun et sélectionnez l'option de création d'un nouveau compte. Vous devrez remplir quelques informations de contact de base et ajouter une carte de crédit à votre dossier pour accéder à l'ensemble complet des fonctionnalités de Mailgun :

Gardez à l'esprit que Mailgun offre une période d'essai de trois mois avant de commencer à vous facturer les e-mails. À ce stade, vous payez 0,80 $ pour 1 000 e-mails avec le forfait de base Pay As You Go .
Vous pouvez également renoncer à ajouter des informations de paiement pendant que vous configurez Mailgun pour qu'il fonctionne avec WordPress. Cependant, si vous choisissez cette option, vous serez limité à un maximum de cinq destinataires.
Une fois que vous avez rempli l'intégralité du formulaire, vous pouvez terminer le processus d'inscription et accéder au tableau de bord Mailgun :

L'étape suivante consiste à configurer Mailgun pour qu'il fonctionne avec le domaine de votre site Web WordPress.
Étape 2 : Configurez votre nom de domaine pour qu'il fonctionne avec Mailgun
Une fois que vous y êtes, accédez à l'onglet Domaines dans Mailgun et cliquez sur le bouton Ajouter un nouveau domaine :


Sur la page suivante, Mailgun vous expliquera qu'il est préférable de configurer un sous-domaine pour gérer l'envoi d'e-mails. L'utilisation d'un sous-domaine fonctionne mieux à des fins de dépannage et facilite la mise à jour des enregistrements DNS sans causer de problèmes (dont plus en une seconde.)
Par exemple, si vous possédez le domaine johndoe.com , vous pouvez utiliser mail.johndoe.com pour les messages transactionnels :

Par défaut, Mailgun utilisera un serveur américain ou européen pour envoyer des e-mails et configurer le cryptage de vos messages. Laissez les paramètres par défaut pour le moment et ajoutez le domaine de votre choix. Notez que vous devez utiliser un domaine que vous possédez, car vous devrez apporter quelques modifications à ses paramètres de nom de domaine (DNS).
Ensuite, vous obtiendrez une liste des enregistrements DNS TXT , MX et CNAME que vous devez ajouter pour que Mailgun puisse fonctionner :

Ce processus varie en fonction du bureau d'enregistrement que vous utilisez. Par exemple, avec Namecheap, vous devez accéder à l'onglet DNS avancé du domaine que vous souhaitez utiliser avec Mailgun et modifier les enregistrements qu'il contient :

Si vous ne savez pas comment mettre à jour les enregistrements DNS de votre domaine, nous vous recommandons de consulter le service d'assistance de votre bureau d'enregistrement. Une fois vos nouveaux enregistrements définis, vous pouvez utiliser le bouton Vérifier les paramètres DNS dans les options de Mailgun pour le domaine spécifié :

Les mises à jour DNS peuvent prendre un certain temps à se propager, alors ne vous inquiétez pas si Mailgun ne peut pas vérifier les modifications immédiatement. Une fois qu'il est en mesure de vérifier vos paramètres, l'étape suivante consiste à configurer WordPress pour utiliser le service.
Étape 3 : Installer et configurer le plugin Mailgun
Mailgun propose un plugin officiel que vous pouvez utiliser pour connecter l'ESP à votre site WordPress, bien que vous deviez vérifier qu'il fonctionne avec votre version de WordPress. Pour le trouver, accédez à votre tableau de bord et accédez à Plugins > Ajouter un nouveau , puis recherchez le plugin Mailgun pour WordPress :

Installez et activez le plugin puis accédez au nouvel onglet Paramètres> Mailgun . Ici, assurez-vous que le paramètre Utiliser l'API HTTP est défini sur Oui pour maximiser la délivrabilité, puis entrez le domaine Mailgun que vous avez configuré précédemment ci-dessous :

Vous devrez également entrer votre clé API Mailgun. Vous pouvez le trouver dans l'onglet Paramètres de Mailgun :

Revenez à WordPress, collez la clé API et passez aux champs De l'adresse et Du nom . Ici, vous pouvez configurer l'adresse qui apparaîtra comme l'expéditeur de vos e-mails transactionnels ainsi que son nom associé :

Enregistrez les paramètres du plugin et c'est tout ! Désormais, Mailgun prendra en charge les tâches de messagerie transactionnelle pour WordPress, garantissant que vos messages ne se retrouvent pas dans les dossiers de courrier indésirable de vos utilisateurs.
Conclusion
Mailgun est l'un des meilleurs ESP que vous pouvez utiliser pour votre site WordPress. Leur modèle de tarification flexible signifie que vous ne dépenserez probablement que quelques dollars par an en e-mails transactionnels. Si vous avez des centaines ou des milliers d'utilisateurs, votre budget sera probablement plus élevé, même si vous bénéficierez toujours d'un excellent service.
Configurer Mailgun pour qu'il fonctionne avec WordPress ne prend que trois étapes simples :
- Créez un compte Mailgun.
- Configurez votre nom de domaine pour qu'il fonctionne avec Mailgun.
- Installer et configurer le plugin Mailgun.
Vous avez des questions sur l'utilisation de Mailgun avec WordPress ? Passons en revue dans la section commentaires ci-dessous!
Image miniature de l'article par Belozersky / shutterstock.com
