Product

Mise à jour produit de la semaine : un système de réputation amélioré pour mener la vie dure aux spammeurs

Mailgun améliore son système de réputation afin de compliquer la création de comptes par les spammeurs sur notre plateforme. En savoir plus...
Image pour Mise à jour produit de la semaine : un système de réputation amélioré pour mener la vie dure aux spammeurs

Cette semaine, nous avons déployé une amélioration majeure de notre algorithme de réputation, affectueusement surnommé Razor par l’équipe Mailgun. Dans l’article de blog d’aujourd’hui, nous vous expliquerons ce que vous allez commencer à remarquer concernant ces changements, ainsi que le contexte qui nous a poussés à concevoir le système de cette manière (et pourquoi c’est une bonne chose pour nos clients). Nous venons également de publier un article sur les  bas-fonds des spammeurs et des phishers sur lesquels nous avons beaucoup appris au cours de ce processus. Une lecture amusante si le sujet vous intéresse. Alors…

Ce que vous remarquerez concernant le nouvel algorithme de réputation

  • Aucun quota d’envoi défensif et arbitraire imposé aux nouveaux clients

Nous utilisons de nombreux signaux pour détecter les spammeurs et les bloquer aussi vite que possible. Nous tirons parti de cette rapidité pour permettre à nos nouveaux clients d’envoyer autant d’emails que nécessaire dès leur inscription. Pourquoi nos bons clients devraient-ils pâtir des agissements de quelques mauvais éléments ?

  • De meilleurs scores d’expéditeur sur nos abonnements avec adresse IP partagée

Puisque notre algorithme de réputation est efficace pour détecter et bloquer les spammeurs, peu d’entre eux parviennent à accéder à notre plateforme, ce qui réduit le risque d’entacher la réputation de nos IP partagées (la réputation d’une IP se mesure à son Sender Score). Concrètement, cela signifie que vous pourrez souscrire à un tout nouveau compte Mailgun Standard et envoyer des dizaines de milliers d’emails par heure sans délai, car notre algorithme est suffisamment intelligent pour faire la différence entre un bon et un mauvais email. Nous avons lu beaucoup de livres pour y parvenir. Et nous espérons que cela vous plaira.

Pourquoi avoir besoin d’un algorithme pour commencer ?

Il y a des personnes malveillantes dans ce monde. Et elles savent utiliser l’email. Cela signifie que toute entreprise qui gère un service d’emailing, quel qu’il soit, doit consacrer un temps considérable à la lutte contre le spam. C’est tout simplement le prix à payer pour faire des affaires.

Il existe de nombreuses façons de lutter contre le spam, et la ou les méthodes choisies dépendent de la manière dont les clients utilisent le produit (et peuvent potentiellement en abuser). Gmail, par exemple, limite le nombre d’emails pouvant être envoyés par heure via ses serveurs SMTP. Cela rend l’envoi de spam depuis Gmail très difficile, mais cela n’aurait aucun sens pour Mailgun, où nos clients souhaitent régulièrement envoyer des millions de messages par jour, et ce, dès le jour de leur inscription.

Dans l’idéal, ce que vous attendez de votre produit d’emailing, c’est un système qui permet aux bons clients d’envoyer autant d’emails qu’ils le souhaitent, tout en bloquant complètement les spammeurs. C’est ce que fait notre algorithme de réputation.

Faciliter la prise en main de Mailgun tout en bloquant les spammeurs

Une façon de concevoir un système de réputation consiste à définir un plafond arbitraire et défensif sur le nombre d’emails que les nouveaux clients peuvent envoyer, même lorsqu’il s’agit d’emails transactionnels importants comme les réinitialisations de mot de passe ou les emails de bienvenue. À mesure que vous surveillez la qualité des emails, vous leur permettez d’en envoyer toujours plus. Jusqu’à ce que ce client connaisse un pic de volume d’envoi. Ensuite, vous le limitez à nouveau, au cas où il enverrait du spam (même si ce « spam » correspond en réalité au lancement d’une nouvelle newsletter avec double opt-in). C’est ce qu’on appelle la limitation, et nous pensons qu’il s’agit de la mauvaise approche pour gérer la réputation. Grâce à des outils sophistiqués tels que l’analyse du contenu et des liens, Mailgun peut détecter les emails de spam presque instantanément et désactiver le compte fautif, tout en permettant à nos bons clients d’envoyer autant d’emails que leur activité l’exige. Sans ce système, les vitesses d’envoi en pâtiraient, ce qui engendrerait de l’insatisfaction chez nos clients, et c’est une situation inacceptable pour nous.

Qu’en est-il de la limitation par le serveur d’email des destinataires ? Est-ce toujours un facteur ?

Oui, malheureusement, Mailgun ne peut distribuer les emails qu’à la vitesse à laquelle les FAI comme Gmail et Yahoo les acceptent. En théorie, nous pourrions envoyer des millions d’emails par seconde pour nos clients, mais il est impossible que Gmail, par exemple, accepte une telle quantité de trafic provenant d’une seule adresse IP. Nous n’allons donc pas envoyer à cette vitesse. Mailgun ajuste automatiquement les cadences d’envoi en fonction des retours des FAI, afin que vos emails soient distribués aussi vite qu’ils sont acceptés. Si nos clients sont ralentis par des FAI qui limitent leurs adresses IP, nous pouvons toujours ajouter des adresses IP supplémentaires ou utiliser d’autres solutions créatives. Puisque le contenu est le facteur le plus important utilisé par les FAI pour signaler le spam, suivez nos bonnes pratiques en matière d’email recommandations pour créer un contenu d’email de qualité. Vous verrez votre vitesse de livraison vers les FAI s’améliorer, tout en ayant des clients plus satisfaits.

À la semaine prochaine.

Bons envois,

L’équipe Mailgun