Hébergement et infogérance Open Source sécurisés depuis 2004
+33 1 70 61 60 16

Maîtrisez votre délivrabilité : découvrez le nouveau Dashboard SMTP Bearstech

Découvrez notre nouveau dashboard SMTP optimisé pour piloter la délivrabilité de vos emails en temps réel et en toute autonomie.

Illustration article

Notre prochain webinar

Nous avons fait le choix de migrer le service d’e-mails transactionnels que nous utilisons (pour nos besoins internes et ceux de nos clients) de Mailgun vers le service souverain TEM de Scaleway.

Pour fournir un service complet à nos clients, nous avons mis en place une plateforme qui permet de suivre la qualité de l’envoi des e-mails.

Le dashboard permet d’accéder directement aux statistiques d’envoi :

  • état de l’envoi des emails en temps réel : reçus, distribués, retardés et refusés
  • causes des refus
  • recherches avancées et filtrage sur 30 jours de données
  • autonomie complète sur le pilotage des envois, en toute transparence.

Ce dashboard est basé sur une intégration de la stack ELK (ElasticSearch, Logstash et kibana).

La migration de Mailgun vers Scaleway

Disons-le, la migration de Mailgun vers Scaleway s'est très bien passée. En fait l'essentiel des efforts s'est concentré sur le travail d’adaptation pour le dashboard. Notamment pour prendre en compte la structure des données qui varie entre ce qui est envoyé par Scaleway et ce que fournissait l’API Mailgun.

Désormais, nous récupérons les métriques via des webhooks, en remplacement du système basé sur l’API “event” de Mailgun. Scaleway propose bien une API “event” mais elle ne permet pas d’avoir d’informations détaillées sur chaque e-mail.

Pour nos clients, c’est le serveur SMTP local fourni par Bearstech qui assure le routage des mails via le SMTP de Scaleway.

Ce choix permet :

  • de gérer directement les envois et les retransmissions en cas d’indisponibilité du service SMTP Scaleway.
  • un envoi plus rapide qu’en utilisant une API ou un SMTP distant.
  • une configuration plus simple de vos applications : le protocole SMTP étant déjà disponible dans les configurations standards des frameworks / CMS

Un point essentiel pour nous : fournir une interface identique, afin que le changement de service SMTP n’ait pas d’impact sur l’expérience des utilisateurs du dashboard.

Gestion des tags

Sur le dashboard, nous proposions une gestion des tags par type de mails (mot de passe oublié, newsletter, notification, etc.), fonctionnalité très utile pour trier les résultats par type de mails.

Nous avons intégré cette fonctionnalité en traitant l’information ‘x-tag’ dans les entêtes d’e-mails.

Alerte quota

Nous avons refait le système d’alerte des quotas d’e-mails quotidiens permettant d’informer les clients lorsqu’ils se rapprochent des limites convenues.

La synchronisation des événements est faite, là aussi, par le système de webhooks proposé par le service TEM de Scaleway, qui envoie les données directement vers logstash pour traitement.

TL;DR

Nous avons migré notre infrastructure d'e-mails transactionnels de Mailgun vers le service Transactional Email de Scaleway pour bénéficier d'une solution souveraine tout en maintenant une expérience utilisateur similaire.

Le principal chantier n'a pas été l'envoi des e-mails lui-même, mais l'adaptation de notre dashboard de pilotage basé sur la stack ELK pour exploiter les nouveaux flux de données et webhooks de Scaleway.

Grâce à cette migration, nos clients disposent toujours d'un tableau de bord complet permettant de suivre la délivrabilité, analyser les refus, filtrer les événements sur 30 jours et piloter leurs envois en toute autonomie, loin du Cloud Act américain.


Cédric Laitner

Inscrivez-vous à notre newsletter

Mieux comprendre le monde du DevOps et de l'administration système.

Abonnez-vous à notre newsletter

Hébergement & Infogérance

  • ✓ Service Astreinte 24h/7j/365
  • ✓ Supervision, monitoring & Alertes
  • ✓ Mises à jour en continu
  • ✓ Certificat SSL letsencrypt
  • ✓ Hébergement dédié sécurisé en France
  • ✓ Backup vers datacenter distant
Découvrir notre offre

Expertise Technologique

Notre équipe possède une vaste expertise technologique.