Arme à feu

Vous êtes à la recherche d'une solution d'envoi d'emails très fiable pour WordPress qui puisse fonctionner avec votre adresse email personnalisée ? Mailgun est un service spécialement conçu pour aider vos emails à être délivrés avec succès.

Ce tutoriel vous expliquera comment résoudre les problèmes de livraison d'emails sur WordPress en utilisant Mailgun avec WP Mail SMTP.


Qu'est-ce que Mailgun ?

Mailgun est un fournisseur de services de messagerie électronique populaire et fiable, capable d'évoluer pour prendre en charge de grandes quantités d'e-mails. Il utilise également une API sécurisée et propose une version d'essai gratuite de trois mois.

Bien que l'installation de Mailgun puisse prendre plus de temps que celle d'autres expéditeurs, ces étapes lui permettent d'être un service d'envoi d'e-mails aussi fiable.

  • Coût : Un compte gratuit sans carte de crédit est limité à 5 destinataires autorisés et permet d'envoyer jusqu'à 5 000 courriels par mois pendant 3 mois. Au-delà, la tarification commence à 0,80 $ pour 1 000 courriels.
  • Exigences en matière d'e-mail de départ : Mailgun fonctionne généralement bien avec n'importe quelle adresse électronique de départ. Cependant, nous recommandons l'utilisation d'une adresse email spécifique au domaine (par exemple, [email protected]) pour une livraison d'email plus fiable.
  • Conclusion : Mailgun est l'une des options de livraison d'e-mails les plus fiables et propose des prix très compétitifs. Cependant, sa mise en place nécessite un accès DNS (Domain Name System).

Note : Souhaitez-vous que notre équipe se charge de l'installation pour vous ? Avec le White Glove Setup, nous nous chargeons de toute la configuration et des tests du Mailgun Mailer sur votre site.

Pour plus d'informations sur les expéditeurs supportés, veuillez consulter notre guide complet des expéditeurs dans WP Mail SMTP.

Ouverture d'un compte Mailgun

Pour commencer ce processus d'installation, vous devez disposer d'un compte Mailgun.

Création d'un compte Mailgun

Si vous n'avez pas encore de compte chez Mailgun, inscrivez-vous sur le site web de Mailgun.

S'inscrire à un compte Mailgun

Remarque : les comptes Mailgun sans carte de crédit sont limités à l'envoi d'e-mails à 5 destinataires. Bien que l'inscription soit toujours gratuite, vous devrez ajouter une carte de crédit à votre compte si vous souhaitez lever ces restrictions. Pour plus d'informations, veuillez consulter la page d'inscription de Mailgun.

Après avoir rempli le court formulaire d'inscription, vous devrez effectuer quelques étapes de vérification supplémentaires. Les multiples niveaux de vérification permettent à Mailgun de mieux garantir des normes élevées de délivrabilité des courriels pour tous ses utilisateurs.

Tout d'abord, vous devriez recevoir un courriel vous invitant à vérifier votre compte Mailgun. Pour lancer le processus de vérification, vous devez cliquer sur le bouton Vérifier votre adresse électronique.

Courriel d'activation du compte Mailgun

Après avoir cliqué sur le bouton, il vous sera demandé de saisir un numéro de téléphone portable pour recevoir un code de vérification par SMS.

Envoyer le code de vérification mobile pour le compte Mailgun

Une fois ces étapes franchies, vous devriez être automatiquement connecté à votre compte Mailgun.

Ajouter un domaine

Maintenant que vous êtes connecté, vous devriez voir votre tableau de bord Mailgun. Lorsque vous êtes prêt, allez dans Envoi " Domaines dans le menu de gauche.

Ouvrir la page Domaines dans Mailgun

Sur la page Domaines, vous devez cliquer sur le bouton Ajouter un nouveau domaine.

Ajouter un nouveau domaine dans Mailgun

Note : Si vous ne voyez pas de bouton pour ajouter un nouveau domaine, cela signifie probablement que vous n'avez pas encore saisi de carte de crédit. Mailgun exige que tous les comptes (même les comptes gratuits) entrent une carte de crédit avant que vous puissiez continuer.

Ensuite, vous devez entrer un sous-domaine du nom de domaine de votre site web. Un sous-domaine remplace la partie "www" de l'adresse de votre site web ; par exemple : "sous-domaine.exemple.com". Les sous-domaines peuvent être utilisés pour ajouter des sections ou des répertoires distincts à votre site web (de la même manière que certains sites ont des blogs sur un sous-domaine, comme blog.example.com).

Dans ce cas, le sous-domaine sera utilisé par Mailgun uniquement pour envoyer des courriels et ne sera pas du tout visible sur votre site.

Vous pouvez simplement saisir un sous-domaine tel que mail.example.com ou mg.example.com. Le nom n'a pas vraiment d'importance, mais l'utilisation de "mail" ou "mg" rend plus clair l'objectif de ce sous-domaine.

Entrez un sous-domaine pour Mailgun

Sous Domain region, vous devez choisir entre deux régions : US ou EU. Si votre site est hébergé dans l'Union européenne, choisissez EU. Si votre site est hébergé en dehors de l'Union européenne, laissez l'option US par défaut.

Paramètres de la région du domaine

Ensuite, cliquez sur le menu déroulant Paramètres avancés (DKIM) pour accéder aux options avancées. Ce paramètre ajoute une couche de sécurité supplémentaire pour la protection contre le spam.

Paramètres avancés de Mailgun pour DKIM

Nous vous recommandons de sélectionner l'option 2048, qui crée une clé DKIM plus longue. Enfin, vous devez cliquer sur le bouton Ajouter un domaine pour continuer.

Cliquez sur le bouton Ajouter un domaine

Lorsque nous passerons à la section suivante, veillez à garder cet onglet ou cette fenêtre ouverte, car nous reviendrons sur cette page ultérieurement.

Vérification de votre domaine

Pour protéger les propriétaires de sites et leurs visiteurs, certains services SMTP (dont Mailgun) exigent que vous vérifiiez votre domaine en ajoutant des enregistrements au DNS de votre site. Vous trouverez plus d'informations sur les avantages de la vérification de votre domaine dans le guide de Mailgun.

Tout d'abord, vous devez ouvrir les paramètres DNS de votre site. Si vous ne savez pas comment les trouver, Mailgun vous fournira des liens utiles sur sa page d'installation lorsque vous ajoutez un nouveau domaine.

Lien vers les paramètres DNS pour les fournisseurs communs

Remarque : Si vous ne savez pas où trouver les paramètres DNS de votre site ou si vous n'êtes pas sûr de pouvoir les modifier, veuillez contacter l'hébergeur de votre site avant de procéder à des ajustements.

Pour plus de détails sur la modification des DNS d'un site, vous pouvez consulter le tutoriel de WPBeginner sur les paramètres DNS.

Une fois que vos paramètres DNS sont ouverts, vous devriez voir une option pour ajouter un nouvel enregistrement.

Pour permettre à Mailgun de vérifier votre domaine, vous devez ajouter deux enregistrements TXT au DNS de votre site. Veillez à les copier soigneusement, car vous aurez besoin des valeurs exactes de votre compte Mailgun pour que la vérification fonctionne.

Enregistrements DNS nécessaires pour Mailgun

Remarque : Si GoDaddy gère votre DNS, vous devrez adapter légèrement le nom d'hôte affiché dans Mailgun. Vous devrez supprimer votre domaine normal lorsque vous saisirez le nom d'hôte dans votre DNS GoDaddy. Par exemple, au lieu d'entrer mg.yourdomain.com pour le nom d'hôte du premier enregistrement TXT, vous n'auriez qu'à saisir mg.

Dans les paramètres DNS de votre site, vous pouvez également voir un champ TTL (Time To Live) pour l'enregistrement. Si vous disposez d'un moyen de le modifier, nous vous recommandons de le fixer à un jour (ou 86400 secondes, selon les unités utilisées par votre DNS).

Une fois que vous avez ajouté les deux enregistrements TXT, vous devez ajouter les enregistrements MX exactement de la même manière. N'oubliez pas que vous devez le faire pour le sous-domaine que vous avez créé, et non pour le domaine principal.

Ajouter un enregistrement MX pour vérifier votre domaine sur Mailgun

Maintenant que vous avez ajouté les enregistrements TXT et MX, vos paramètres DNS sont prêts.

Remarque : Mailgun vous indiquera également un enregistrement CNAME. Cependant, vous pouvez l'ignorer car il n'est pas pertinent lorsque vous utilisez Mailgun uniquement pour envoyer des courriels.

Vérification du statut de vérification de votre Mailgun

Mailgun doit maintenant vérifier que votre domaine possède les bons enregistrements DNS. Cette vérification peut prendre un certain temps (parfois 24-48 heures) parce que les enregistrements DNS peuvent prendre un certain temps pour être mis à jour.

Vous pouvez vérifier l'état de la vérification de votre domaine en cliquant sur le bouton Vérifier les paramètres DNS.

Vérifier les paramètres DNS

Une fois que Mailgun peut vérifier les changements DNS que vous avez effectués, il affichera un statut actif à côté de votre nom de domaine.

Vérifier l'état de vérification du domaine

Cependant, il n'est pas nécessaire d'attendre pour le moment ! Vous pouvez passer à l'étape suivante en attendant que la vérification soit terminée. Veillez à garder cet onglet ou cette fenêtre ouverte, car nous en aurons besoin un peu plus tard.

Configuration de WP Mail SMTP

Maintenant que vous avez configuré votre DNS, vous pouvez préparer votre site WordPress à utiliser Mailgun avec WP Mail SMTP pour l'envoi d'emails.

Si vous ne l'avez pas encore fait, assurez-vous d'installer et d'activer le plugin WP Mail SMTP.

Après avoir installé et activé ce plugin, naviguez vers WP Mail SMTP " Settings et cliquez sur l'onglet General pour configurer les paramètres du plugin.

wp mail smtp general settings

De l'email

En haut de cette page, vous pouvez définir l'adresse électronique et le nom de l' expéditeur. Par défaut, ceux-ci seront remplis avec l'adresse électronique de l'administrateur de votre site et le nom du site.

Pour l'adresse électronique de départ, vous pouvez utiliser n'importe quelle adresse électronique valide. Cependant, pour de meilleurs résultats, nous recommandons d'utiliser une adresse email spécifique au domaine (par exemple, [email protected]).

Note : Vous pouvez utiliser n'importe quelle adresse e-mail comme adresse de provenance, à condition qu'elle contienne le domaine que vous avez vérifié dans votre compte Mailgun. Cependant, elle doit être connectée à une boîte de réception fonctionnelle si vous envisagez de recevoir des courriels à cette adresse.

Vous pouvez également choisir de cocher la case " Forcer l'adresse électronique de l'expéditeur". Si vous souhaitez que l'adresse de l'expéditeur soit la même pour tout le site, cette option vous évitera d'avoir à modifier les paramètres de l'adresse électronique sur l'ensemble de votre site (dans tous les formulaires, etc.).

Ajuster le champ "From Email" dans les paramètres SMTP de WP Mail

Note : Pour plus de détails, voir notre guide pour comprendre comment fonctionne le paramètre "Forcer à partir de l'e-mail".

Du nom

Vous pouvez ajouter le nom de l'expéditeur de votre choix et vous pouvez également choisir de forcer le nom de l'expéditeur pour appliquer ce paramètre à l'ensemble du site.

Ajuster le nom de l'expéditeur dans les paramètres SMTP de WP Mail

Chemin de retour

Nous vous recommandons également de cocher la case facultative Chemin de retour pour que le chemin de retour corresponde à l'e-mail de départ. Si cette option est activée, vous recevrez un courriel si un message est rejeté en raison d'un problème lié à l'adresse électronique du destinataire.

Définir le chemin de retour pour qu'il corresponde à l'adresse électronique de l'expéditeur

Mailer

Ensuite, vous devez sélectionner l'option Mailgun dans le champ Mailer.

Sélectionnez l'expéditeur Mailgun

Maintenant que vous avez choisi Mailgun comme expéditeur, une nouvelle section Mailgun apparaît. Ici, vous devrez saisir votre clé API Mailgun et les informations relatives à votre domaine.

Clé API Mailgun

Même si votre domaine est encore en attente de vérification, Mailgun vous fournira ces informations. Il se peut même que vous ayez reçu automatiquement un e-mail contenant votre clé API Mailgun. Dans le cas contraire, vous devrez revenir à l'onglet ou à la fenêtre contenant les détails de votre domaine Mailgun.

Dans le coin supérieur droit de votre compte Mailgun, vous devez cliquer sur le petit cercle avec vos initiales. Sélectionnez ensuite l'option API Security.

Ouvrir la page API dans le compte Mailgun

Vous accéderez ainsi à une page contenant vos clés API Mailgun.

Remarque : dans votre compte Mailgun, vous verrez probablement 3 clés API : Verification Public key, HTTP Webhook Signing key, et Mailgun API keys. Nous recommandons d'utiliser votre clé API Mailgun pour configurer WP Mail SMTP. L'utilisation de la clé API Verification Public résultera en des problèmes de délivrabilité des emails sur votre site web.

Pour générer votre clé API Mailgun, allez à la section Clés API Mailgun et cliquez sur le bouton Créer une clé API.

cliquer-créer-un-bouton-clé-api

Ensuite, une fenêtre modale apparaît, dans laquelle vous pouvez ajouter une description pour votre clé API. Nous vous recommandons d'ajouter une description qui vous aidera à vous souvenir de l'utilisation de la clé API. Lorsque vous êtes prêt, cliquez sur le bouton Créer une clé.

ajouter-description-et-cliquer-créer-clé

Une nouvelle fenêtre modale s'affiche alors avec votre nouvelle clé API. Veillez à copier la clé et à la conserver dans un endroit sûr et accessible, car la clé n'est affichée qu'une seule fois. Vous pouvez copier la clé en cliquant sur l'icône de copie.

clic pour copier-api-clé

Remarque : Si vous perdez votre clé API Mailgun, vous devrez en générer une nouvelle en répétant les étapes précédentes de cette section.

Une fois que vous avez copié le texte de la clé complète, retournez dans les paramètres SMTP de WP Mail et collez-la dans le champ Mailgun API Key.

mailgun-api-key-smtp-settings

Remarque : Si vous avez un compte Mailgun plus ancien, vous pouvez voir un préfixe key- avant votre clé. Veillez à copier ce préfixe et à l'ajouter aux paramètres SMTP de WP Mail, car s'il n'est pas pris en compte, il y aura des problèmes de vérification.

Nom de domaine

Pour le nom de domaine, entrez le sous-domaine que vous avez créé dans Mailgun (par exemple, mg.example.com).

Entrer les paramètres de Mailgun dans WP Mail SMTP

Région

Enfin, vous devez vérifier le paramètre " Région". Il doit correspondre à celui que vous avez défini dans Mailgun (toute personne située en dehors de l'Union européenne doit sélectionner l'option US ).

Région de Mailgun

Remarque : avant de poursuivre, assurez-vous que la procédure de vérification est terminée. Cela peut prendre un certain temps, il est donc possible que vous deviez y revenir plus tard.

Connexion de secours

La configuration d'une connexion de secours est facultative et n'est pas nécessaire pour terminer l'installation de votre Mailgun Mailer. Cependant, afin d'améliorer la délivrabilité des e-mails, nous vous recommandons de configurer une connexion supplémentaire qui servira de sauvegarde en cas de défaillance de votre connexion principale.

paramètres de connexion de sauvegarde

Remarque : vous souhaitez envoyer des courriers électroniques en utilisant différentes connexions en fonction d'un ensemble de règles ou de conditions ? Consultez notre tutoriel sur le routage intelligent pour en savoir plus.

Une fois ces informations complétées, cliquez sur Enregistrer les paramètres pour sauvegarder vos modifications.

Sauvegarder les paramètres du pistolet à courrier

Envoi d'un courriel de test

Une fois que votre domaine est vérifié, et que vos paramètres ont été ajoutés à WP Mail SMTP, il est important d'envoyer un email de test pour s'assurer que tout fonctionne correctement.

Pour ce faire, vous devez vous rendre dans WP Mail SMTP " Tools et cliquer sur l'onglet Email Test.

Ouvrez l'onglet Email Test dans WP Mail SMTP

Dans cet onglet, vous pouvez saisir n'importe quelle adresse électronique à laquelle vous avez accès dans le champ Envoyer à.

Remarque : si vous avez établi une connexion supplémentaire, vous pourrez choisir entre votre connexion principale et d'autres connexions lors de l'envoi d'un courriel de test.

Ensuite, cliquez sur le bouton Envoyer l' e-mail pour envoyer votre e-mail de test.

Cliquez sur le bouton d'envoi du courrier électronique

Après l'envoi du courrier électronique, un message de réussite devrait s'afficher.

Avis indiquant que l'e-mail de test SMTP de WP Mail a été envoyé avec succès

Ensuite, vérifiez la boîte de réception de l'adresse électronique que vous avez saisie. Vous devriez bientôt recevoir l'e-mail pour ce test.

Test réussi de l'envoi d'un email par WP Mail SMTP

Questions fréquemment posées

Ci-dessous, nous avons partagé les réponses à certaines des questions les plus courantes que nous recevons sur l'utilisation de Mailgun avec WP Mail SMTP.

Dois-je utiliser un sous-domaine pour mon installation ?

Nous vous recommandons d'utiliser un sous-domaine pour votre installation Mailgun. L'utilisation d'un sous-domaine permettra d'éviter les impacts négatifs potentiels sur la délivrabilité de votre site à l'avenir, causés par des enregistrements DNS conflictuels.

Pourquoi les courriels affichent-ils "Au nom de" dans les informations relatives à l'expéditeur ?

Certains clients de messagerie affichent cette mention (également connue sous le nom de "Au nom de") dans des circonstances spécifiques. Cela signifie qu'il y a une différence entre le domaine utilisé dans le champ Expéditeur d'un site (par exemple, mg.example.com) et le domaine utilisé dans le champ De du site (par exemple, example.com).

Si vous souhaitez empêcher l'envoi de vos courriels en notation "au nom de", vous devez définir l'adresse de courriel de votre site de manière à utiliser votre sous-domaine Mailgun dans vos paramètres SMTP. C'est également une bonne idée de vérifier soigneusement les paramètres de réponse à tous les formulaires de votre site, afin que toutes les réponses de vos utilisateurs soient acheminées vers une adresse électronique à laquelle vous avez accès.

Comment changer la version de TLS dans WP Mail SMTP ?

Les paramètres TLS sont contrôlés par le fournisseur d'hébergement d'un site, de sorte que le moyen le plus simple de les modifier ou de les mettre à jour est de contacter votre hébergeur pour qu'il procède aux ajustements nécessaires.

Note : A partir du 28 mars 2021, Mailgun ne supportera plus les connexions TLS 1.0 ou 1.1. Si vous souhaitez vérifier quelle version de TLS est utilisée sur votre site, n'hésitez pas à contacter votre hébergeur pour plus d'informations.

Puis-je utiliser une clé API d'envoi au lieu d'une clé API Mailgun ?

Vous pouvez utiliser une clé API d'envoi pour configurer WP Mail SMTP. Cependant, il y a des limitations à l'utilisation d'une clé API spécifique à un domaine. Une clé API d'envoi ne fonctionne que pour le domaine que vous avez utilisé pour la configurer. De plus, l'intégration des webhooks ne fonctionne pas avec une clé API spécifique à un domaine.

Pour une meilleure délivrabilité des emails, nous vous recommandons d'utiliser votre clé API Mailgun. Cette clé fonctionne pour tous les domaines que vous avez configurés dans votre compte Mailgun.

Voilà, c'est fait ! Vous avez réussi à configurer votre site WordPress pour envoyer des emails authentifiés avec Mailgun.

Ensuite, vous souhaitez configurer l'enregistrement des emails pour vous assurer que vous avez une sauvegarde de tous les emails envoyés depuis votre site ? N'oubliez pas de consulter notre tutoriel sur l'utilisation de WP Mail SMTP pour conserver un journal de tous les emails envoyés par votre site.

Essayez notre plugin gratuit WP Mail SMTP

Utilisez votre fournisseur SMTP favori pour envoyer vos emails WordPress de manière fiable.

Veuillez activer JavaScript dans votre navigateur pour remplir ce formulaire.