Introduction
Sur un site WordPress, l’envoi d’e-mails fiables est un élément clé de l’expérience utilisateur. Que ce soit pour les confirmations de formulaires, les notifications de commandes, les réinitialisations de mot de passe ou les messages transactionnels, chaque e-mail doit arriver rapidement… et dans la boîte de réception, pas dans les spams.
Malheureusement, l’envoi d’e-mails via la fonction native de WordPress (PHP mail) reste souvent instable et peu fiable, en particulier sur les hébergements mutualisés. Résultat : des messages qui n’arrivent pas, des utilisateurs frustrés et une perte de crédibilité pour votre site.
C’est là qu’intervient Mandrill, le service SMTP transactionnel de Mailchimp, reconnu pour sa puissance, sa délivrabilité et sa capacité à gérer de forts volumes d’e-mails. En le combinant avec WPMasterToolKit, vous bénéficiez d’une solution simple, performante et parfaitement intégrée à WordPress pour envoyer tous vos e-mails de manière professionnelle.
Dans ce tutoriel, nous allons vous montrer comment configurer Mandrill comme serveur SMTP dans WordPress avec WPMasterToolKit, étape par étape, afin que tous les e-mails de votre site soient envoyés de manière fiable, sécurisée et traçable.
Qu’est-ce que Mandrill ?
Mandrill est un service d’API d’e-mails transactionnels proposé par Mailchimp. Il est spécialement conçu pour l’envoi d’e-mails automatisés et individuels, comme les réinitialisations de mot de passe, les confirmations de commande ou toute autre notification transactionnelle, avec un excellent taux de délivrabilité.
- Coût : Mandrill propose une offre d’essai gratuite permettant d’envoyer jusqu’à 500 e-mails. Toutefois, ce plan gratuit limite l’envoi aux adresses appartenant à votre domaine vérifié. Les tarifs évoluent ensuite en fonction de votre volume d’envois, sous forme de packs d’e-mails mensuels.
- Adresse d’expédition (From Email) : Pour utiliser Mandrill, vous devez impérativement utiliser une adresse e-mail liée à votre domaine vérifié (par exemple :
contact@votredomaine.com). - En résumé : Mandrill est une excellente solution pour les entreprises qui ont besoin d’un système d’envoi d’e-mails transactionnels fiable, avec des statistiques détaillées et une forte délivrabilité.
Remarque : Pour découvrir l’ensemble des services SMTP compatibles, consultez le guide complet des mailers pris en charge par WPMasterToolKit.
Configurer votre compte Mandrill
Pour commencer à utiliser Mandrill, vous devez d’abord disposer d’un compte Mailchimp, car Mandrill fait partie de la plateforme Mailchimp. Rendez-vous sur la page Transactional Email de Mailchimp pour créer votre compte.
Si vous avez déjà un compte Mailchimp, connectez-vous simplement à votre tableau de bord. Mandrill est proposé comme module complémentaire pour les utilisateurs de Mailchimp.
Une fois connecté à votre compte Mailchimp, accédez à Automations » Transactional Email, puis cliquez sur le bouton Launch App pour ouvrir l’interface Mandrill.

Vous serez alors redirigé vers l’interface de votre compte Mandrill.
Si ce n’est pas encore fait, vous devrez souscrire à une offre payante Mandrill afin de pouvoir envoyer des e-mails au-delà des limites du mode démo.

Autoriser votre domaine
Avant de pouvoir envoyer des e-mails avec Mandrill, vous devez vérifier que vous êtes bien propriétaire du domaine d’envoi. Cette étape consiste à ajouter des enregistrements DNS à votre domaine et permet d’améliorer la délivrabilité de vos e-mails.
Ajouter votre domaine d’envoi
Dans le tableau de bord Mandrill, une notification vous indiquera que votre domaine d’envoi doit être configuré.
Cliquez sur le bouton Set up your sending domain pour démarrer la procédure.

Ensuite, saisissez votre nom de domaine dans le champ prévu à cet effet, puis cliquez sur le bouton + Add pour continuer.

Vous pouvez également accéder à cette configuration en allant dans Settings ➀, puis en cliquant sur l’onglet Domains ➁ pour gérer vos domaines d’envoi.

Sur la page Sending Domains, saisissez votre nom de domaine dans le champ prévu, puis cliquez sur le bouton + Add.

Vérifier votre domaine
Après avoir ajouté votre domaine, vous devez confirmer que vous en êtes bien le propriétaire.
Pour cela, cliquez sur View details sous la colonne Verified Domain.

Dans la fenêtre qui s’affiche, Mandrill vous proposera deux méthodes de vérification :
l’ajout d’enregistrements DNS dans la configuration de votre domaine ou la validation par e-mail.
Si vous choisissez la méthode par enregistrement TXT, Mandrill vous fournira un code de vérification unique que vous devrez ajouter dans les paramètres DNS de votre domaine.

Vous pouvez aussi saisir une adresse e-mail associée à votre domaine, et Mandrill vous enverra alors un lien de vérification à cette adresse.
Configurer les enregistrements DNS
En plus de l’enregistrement de vérification du domaine, vous devez également configurer les enregistrements DKIM et DMARC afin d’assurer une authentification correcte de vos e-mails.
Pour ajouter les enregistrements DKIM, cliquez sur View details à côté de la section DKIM Settings de votre domaine.

Mandrill vous fournira deux enregistrements CNAME pour le DKIM (par exemple mte1._domainkey et mte2._domainkey) que vous devrez ajouter dans les paramètres DNS de votre domaine.

Ensuite, cliquez sur View details sous la colonne DMARC Status afin d’accéder à l’enregistrement DMARC.

Dans la fenêtre qui s’affiche, vous trouverez la politique DMARC requise pour authentifier votre domaine. Vous devrez ajouter ces enregistrements DNS dans la configuration DNS de votre domaine.
Remarque : Nous proposons un guide détaillé expliquant comment ajouter des enregistrements DNS chez les principaux registrars. Consultez le tutoriel WPMasterToolKit dédié à l’ajout d’enregistrements DNS pour la configuration des mailers SMTP.
Une fois les enregistrements ajoutés, cliquez sur le bouton Test DNS Settings pour vérifier que tout est correctement configuré.

Si vos paramètres DNS sont bien propagés, vous devriez voir le statut Authenticated dans la colonne Authentication Status.
Cependant, vous pouvez continuer la configuration même si ce statut n’est pas encore affiché, car la propagation DNS peut prendre un certain temps.

Remarque : la propagation DNS peut prendre jusqu’à 48 heures.
Créer votre clé API
Pour connecter Mandrill à WPMasterToolKit, vous devez générer une clé API.
Depuis votre tableau de bord Mandrill, allez dans Settings ➀, puis cliquez sur l’onglet SMTP & API Info ➁.

Si aucune clé API n’existe encore, vous verrez le message You don’t have any API keys.
Cliquez alors sur le bouton + Add API Key pour en créer une.

Après la création de la clé API, une fenêtre s’affichera avec les informations importantes concernant votre nouvelle clé. Poursuivez la procédure.

Remarque : une fois cette fenêtre fermée, vous ne pourrez plus afficher la clé API. Pensez donc à la conserver dans un endroit sûr afin de pouvoir la réutiliser si nécessaire.
Configurer WPMasterToolKit
Maintenant que votre compte Mandrill est configuré et que vous disposez de votre clé API, vous pouvez connecter Mandrill à WPMasterToolKit pour l’envoi des e-mails depuis WordPress.
Avant de commencer, assurez-vous que le plugin WPMasterToolKit est bien installé et activé.
Une fois le plugin activé, allez dans WPMasterToolKit » Settings, puis ouvrez l’onglet Email pour accéder aux paramètres d’envoi des e-mails.
From Email (Adresse d’expédition)
Le From Email correspond à l’adresse depuis laquelle les e-mails de votre site seront envoyés.
Elle doit obligatoirement appartenir au domaine que vous avez vérifié dans Mandrill.
Par exemple, si vous avez validé le domaine example.com, votre adresse d’envoi devra être de type contact@example.com ou noreply@example.com.
Si vous souhaitez utiliser la même adresse pour tout le site, activez l’option Force From Email.
Cela remplacera les réglages définis ailleurs dans WordPress et garantira une cohérence pour tous les e-mails sortants.
Remarque : pour en savoir plus, consultez le guide WPMasterToolKit expliquant le fonctionnement de l’option Force From Email.
Par défaut, le From Name correspond au nom de votre site, vous pouvez toutefois le modifier pour afficher le texte de votre choix comme nom de l’expéditeur dans la boîte de réception des destinataires.
Vous pouvez également activer l’option Force From Name afin d’appliquer ce nom à tous les e-mails envoyés depuis votre site.

Mailer
Dans la section Mailer, sélectionnez Mandrill comme service d’envoi.
Une fois Mandrill choisi, de nouvelles options de configuration apparaîtront, dont le champ API Key.
Clé API
Collez simplement la clé API que vous avez copiée depuis votre compte Mandrill dans le champ API Key.

Envoyer un e-mail de test
Remarque : la vérification de votre domaine Mandrill ainsi que la configuration de vos enregistrements DNS doivent être correctement terminées avant de pouvoir envoyer des e-mails.
Une fois vos paramètres enregistrés, il est fortement recommandé d’envoyer un e-mail de test afin de vérifier que tout fonctionne correctement.
Pour cela, rendez-vous dans WPMasterToolKit » Tools, puis ouvrez l’onglet Email Test.
Onglet Email Test
Dans le champ Send To, saisissez une adresse e-mail à laquelle vous avez accès.
Nous vous conseillons de laisser l’option HTML activée, sauf si vous souhaitez envoyer uniquement des e-mails en texte brut.
Remarque : si vous avez configuré plusieurs connexions SMTP, vous pourrez choisir entre votre connexion principale et les autres connexions lors de l’envoi de l’e-mail de test.
Cliquez ensuite sur le bouton Send Email pour envoyer votre message de test.

Conclusion
Vous avez maintenant configuré Mandrill comme serveur SMTP dans WPMasterToolKit et sécurisé l’envoi des e-mails de votre site WordPress grâce à une authentification complète (domaine, DKIM, DMARC et clé API).
Cette configuration vous permet de bénéficier d’une délivrabilité élevée, d’un envoi fiable et d’un suivi précis de vos e-mails transactionnels.
Que ce soit pour les formulaires, les confirmations de commandes, les notifications ou les réinitialisations de mot de passe, vos messages sont désormais envoyés via une infrastructure professionnelle, bien plus performante que la fonction mail native de WordPress.
N’hésitez pas à utiliser l’outil Email Test de WPMasterToolKit pour vérifier régulièrement que tout fonctionne correctement, et à consulter les journaux d’envoi pour diagnostiquer rapidement le moindre problème.
Avec Mandrill et WPMasterToolKit, vous disposez d’une solution robuste et évolutive pour garantir que chaque e-mail de votre site arrive à bon port.