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.
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 :
Ce dashboard est basé sur une intégration de la stack ELK (ElasticSearch, Logstash et kibana).
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 :
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.
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.
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.
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.
Mieux comprendre le monde du DevOps et de l'administration système.
Abonnez-vous à notre newsletterNotre équipe possède une vaste expertise technologique.