Vérification d'e-mails dans Mautic

Créer un compte gratuitOffres et crédits

Ce que fait le plugin

Le plugin ajoute des conditions de vérification d'e-mail aux campagnes Mautic et enregistre les résultats dans des champs du contact, pour qu'une campagne suive un chemin différent selon que l'adresse est valide ou sûre pour l'envoi. Chaque vérification utilise un crédit.

L'installation nécessite un accès au serveur Mautic (shell ou Docker). Si vous ne l'avez pas, demandez à la personne qui administre votre Mautic.

Vidéo: Ce que fait le plugin

Étape 1 : créez une clé API

  1. Il vous faut un compte Easy Email Verification. Si vous n'en avez pas, créez-le sur https://dashboard.easyemailverification.com/register?utm_source=mautic_guide (l'offre gratuite inclut 50 vérifications par jour, assez pour tester).
  2. Dans le tableau de bord, ouvrez Integration → API Settings et cliquez sur Create API Key (par exemple nommée mautic).
  3. Gardez la clé pour l'étape 3. Traitez-la comme un mot de passe : ne la partagez jamais et ne la collez pas dans des e-mails, des chats ou des pages publiques.

Étape 2 : installez le plugin sur le serveur Mautic

  1. Téléchargez le plugin : https://www.easyemailverification.com/download/MauticEasyBundle-v1.0.1.zip
  2. Copiez-le dans le répertoire plugins/ de l'installation Mautic :
cp MauticEasyBundle-v1.0.1.zip /path/to/mautic/plugins/

Avec Docker (conteneur nommé mautic) :

docker cp MauticEasyBundle-v1.0.1.zip mautic:/var/www/html/plugins
  1. Dans le répertoire plugins/, décompressez-le pour créer le dossier MauticEasyBundle et réglez les permissions :
unzip MauticEasyBundle-v1.0.1.zip
chown -R www-data:www-data MauticEasyBundle
chmod 775 -R MauticEasyBundle
  1. Videz le cache de Mautic :
php /var/www/html/bin/console cache:clear --env=prod

(Remplacez /var/www/html par le répertoire de votre Mautic s'il ne s'agit pas de celui de Docker par défaut.)

Étape 3 : activez et configurez le plugin dans Mautic

  1. Dans Mautic, cliquez sur l'icône d'engrenage → Plugins.
  2. Cliquez sur Install/Upgrade Plugins. Easy Email Verification apparaît dans la liste.
  3. Ouvrez-le, collez la clé API de l'étape 1 et enregistrez.

Le plugin crée ces champs de contact pour stocker les résultats : eev_result, eev_reason, eev_disposable, eev_accept_all, eev_role, eev_free, eev_domain, eev_mx_record, eev_mx_domain, eev_safe_to_send, eev_did_you_mean, eev_success, eev_message, eev_http_code et eev_validate_time.

Étape 4 : utilisez-le dans une campagne

Dans le constructeur de campagnes, ajoutez la condition Easy Email Verification. Le plugin peut considérer une adresse comme valide selon :

Faites bifurquer la campagne selon la condition (par exemple, continuer pour les adresses valides et taguer ou retirer les autres). Pour tester, lancez la campagne pour un contact avec une adresse que vous connaissez et vérifiez les champs eev_ du contact.

Lire les résultats

En cas de problème

  1. Le plugin n'apparaît pas : vérifiez le nom du dossier (MauticEasyBundle) et les permissions, videz à nouveau le cache et cliquez sur Install/Upgrade Plugins.
  2. Erreurs de vérification : vérifiez la clé API dans les réglages du plugin (une clé de widget ne fonctionne pas ; il faut une clé API créée dans API Settings).
  3. « Running out of your credit limit » : consultez les offres sur https://www.easyemailverification.com/fr-FR/pricing

Toujours bloqué ? Écrivez à support@easyemailverification.com.

Autres intégrations