Envoyer vos campagnes avec Mailgun dans MailerPress

Cette fonctionnalité nécessite MailerPress Pro.

Envoyez vos campagnes via Mailgun et suivez les rebonds (les e-mails non distribuables) dans MailerPress.

Préparer votre compte Mailgun

  1. Créez un compte Mailgun ou connectez-vous.
  2. Ajoutez votre domaine d’envoi (par exemple mg.example.com), puis créez chez votre fournisseur de domaine les enregistrements DNS donnés par Mailgun (SPF, DKIM…). Ces courtes entrées prouvent que le domaine vous appartient. Attendez que Mailgun l’indique comme vérifié.
  3. Notez la région du domaine (le centre de données Mailgun qui l’héberge) : US ou EU. MailerPress doit utiliser la même.
  4. Dans les réglages de sécurité API de Mailgun, créez une clé API (un code secret qui permet à MailerPress d’envoyer via votre compte) et copiez-la.

Connecter MailerPress à Mailgun

  1. Allez dans MailerPress > Intégrations, onglet Services d’envoi d’e-mails.
  2. Sur la carte Mailgun, cliquez sur Configurer.
  3. Remplissez les champs ci-dessous et cliquez sur Enregistrer les modifications. Le bouton reste désactivé tant que Clé de l’API Mailgun et Domaine d’envoi ne sont pas remplis.
  4. Sur la carte Mailgun, désormais dans Fournisseurs configurés, activez l’interrupteur Activer, puis cliquez sur Définir comme fournisseur principal.
ChampValeur à saisir
Clé de l’API MailgunVotre clé API Mailgun.
Clé de signature WebhookFacultatif. Sécurise le suivi des rebonds (voir plus bas).
RégionUS (par défaut) ou EU, comme dans votre compte Mailgun. Une mauvaise région peut provoquer des erreurs « domaine introuvable ».
Domaine d’envoiVotre domaine Mailgun vérifié, exactement comme dans Mailgun (par exemple mg.example.com).
Adresse e-mail par défaut de l’expéditeurUne adresse de votre domaine d’envoi (par exemple [email protected]).
Nom de l’expéditeur par défautLe nom d’expéditeur utilisé par défaut.

Envoyer un e-mail de test

  1. Sur la carte Mailgun, ouvrez le menu Actions (trois points) et cliquez sur Envoyer un e-mail de test.
  2. Saisissez un destinataire dans Envoyer à et cliquez sur Envoyer. L’e-mail de test s’intitule « Il s’agit d’un test de méthode d’envoi ».

En cas d’échec, MailerPress affiche l’erreur Mailgun :

  • 401 : la clé API est invalide ou absente.
  • 403 : la clé API n’a pas les autorisations nécessaires, ou le domaine n’est pas autorisé.
  • 404 : le domaine est introuvable. Vérifiez le Domaine d’envoi et la Région.

Un domaine « sandbox » de Mailgun (un domaine de test créé pour vous par Mailgun) ne livre qu’aux destinataires autorisés : autorisez votre adresse de test dans Mailgun, ou utilisez votre propre domaine vérifié.

Régler la vitesse d’envoi

Allez dans MailerPress > Réglages > Fréquence d’envoi (ou cliquez sur Ajuster la fréquence d’envoi sur la carte) et choisissez un profil adapté à votre offre Mailgun :

ProfilRéglagesE-mails par heure
Équilibré (Recommandé)75 e-mails toutes les 5 minutes, 15 e-mails/seconde900
Performance (offres Foundation+)200 e-mails toutes les 3 minutes, 40 e-mails/seconde4 000
Haute performance (offres Scale)300 e-mails toutes les 5 minutes, 50 e-mails/seconde3 600

Pour les autres modes, consultez Comment modifier votre fréquence d’envoi dans MailerPress.

Activer le suivi des rebonds

Mailgun signale les rebonds par un webhook (ou crochet web) : une adresse de votre site que Mailgun prévient automatiquement.

  1. Rouvrez les réglages Mailgun dans MailerPress et activez Activer le suivi des rebonds.
  2. Cliquez sur Copier pour copier l’URL du crochet web :, de la forme https://example.com/wp-json/mailerpress/v1/esp/bounce/mailgun.
  3. Dans Mailgun, ouvrez les réglages de webhooks de votre domaine d’envoi et ajoutez un webhook pour l’événement Permanent failure avec cette URL.
  4. Sur la même page Mailgun, copiez la Webhook Signing Key. Collez-la dans le champ Clé de signature Webhook de MailerPress et cliquez sur Enregistrer les modifications.

Avec cette clé, MailerPress rejette toute notification qui ne vient pas de Mailgun. Laissez vide le champ Secret de signature du crochet web : du panneau de suivi des rebonds : Mailgun utilise à la place le champ Clé de signature Webhook. Sans clé de signature, MailerPress n’applique un rebond que s’il a envoyé un e-mail à cette adresse via Mailgun au cours des 30 derniers jours.

Mailgun utilise le même type d’événement pour les échecs temporaires et définitifs, et MailerPress marque le contact comme rebondi dans les deux cas. Abonnez-vous uniquement à Permanent failure pour qu’une boîte pleine ou une erreur passagère ne retire pas un contact valide.

Gardez la carte Mailgun activée : MailerPress refuse les notifications de rebond d’un service qui n’est ni activé ni principal.

Retrouver les contacts en rebond

Allez dans MailerPress > Audience > Tous les contacts et cliquez sur l’onglet Rebondi. Les contacts en rebond ne reçoivent plus vos campagnes.

Pour comparer Mailgun aux autres services, consultez Choisir et configurer votre service d’envoi d’e-mails.