Détection des anomalies
La détection des anomalies vous protège contre le schéma d’abus le plus courant : un bot trouve votre formulaire et envoie des milliers d’e-mails en quelques minutes, ce qui brûle vos crédits et nuit à votre réputation d’expéditeur.
Fonctionnement
Section intitulée « Fonctionnement »Frontmail calcule en continu une référence du trafic normal de votre organisation avec la clé publique, minute par minute. Lorsque le trafic d’une minute dépasse largement cette référence – plus de 8 fois le volume habituel et au moins 30 requêtes – Frontmail :
- ralentit les envois avec la clé publique de l’organisation à une requête toutes les deux
secondes (les requêtes au-delà reçoivent
429 rate_limitedavec un en-têteRetry-Afteret ne consomment aucun crédit), - maintient ce ralentissement pendant 10 minutes après la dernière minute inhabituelle, puis le lève automatiquement.
Seules les requêtes avec clé publique qui ont passé la recherche du modèle et la vérification
CAPTCHA sont comptées : un afflux de requêtes invalides ne peut donc pas déclencher le ralentissement
pour vos vrais visiteurs. Le trafic avec clé privée n’est ni compté ni ralenti – votre backend
continue de fonctionner. Les SDK relancent automatiquement les réponses 429, si bien que les vrais
visiteurs ne remarquent en général qu’un court délai.
Les nouvelles organisations n’ont pas encore d’historique : la détection ne démarre donc qu’après environ 30 minutes de données de trafic, et elle ne se déclenche jamais en dessous de 30 requêtes par minute.
Que faire après un pic
Section intitulée « Que faire après un pic »- Consultez l’Historique – les messages sont-ils réels ?
- Sinon : vérifiez que Turnstile est obligatoire sur le modèle et que vos sites autorisés sont définis, et envisagez d’ajouter les valeurs en cause à la liste de blocage. Renouvelez la clé publique si nécessaire.
- Si le trafic est légitime (par exemple une campagne planifiée), envoyez les gros volumes depuis votre serveur avec une clé privée ou par envoi groupé – ils ne sont pas concernés. Prévenez-nous des très grandes campagnes prévues à support@frontmail.dev.