Preskočiť na obsah

Detekcia anomálií

Detekcia anomálií vás chráni pred najčastejším vzorcom zneužitia: bot nájde váš formulár a za pár minút odošle tisíce e-mailov, spáli vám kredity a poškodí vašu reputáciu odosielateľa.

Frontmail si priebežne počíta obvyklý objem požiadaviek vašej organizácie s verejným kľúčom, minútu po minúte. Keď prevádzka v niektorej minúte vyskočí vysoko nad tento základ – na viac než osemnásobok obvyklého objemu a zároveň aspoň 30 požiadaviek – Frontmail:

  1. spomalí odosielanie s verejným kľúčom pre celú organizáciu na jednu požiadavku za dve sekundy (požiadavky nad túto rýchlosť dostanú 429 rate_limited s hlavičkou Retry-After a nespotrebujú kredit),
  2. spomalenie drží ešte 10 minút po poslednej nezvyčajnej minúte a potom ho sám zruší.

Počítajú sa len požiadavky s verejným kľúčom, ktoré prešli vyhľadaním šablóny a kontrolou CAPTCHA, takže záplava neplatných požiadaviek nemôže spomalenie vyvolať na úkor vašich skutočných návštevníkov. Prevádzka so súkromným kľúčom sa nepočíta ani nespomaľuje – váš backend funguje ďalej. SDK odpovede 429 automaticky opakujú, takže skutoční návštevníci si zvyčajne všimnú len krátke zdržanie.

Nové organizácie ešte nemajú históriu, takže detekcia začne fungovať až približne po 30 minútach prevádzky a pod 30 požiadaviek za minútu sa nikdy nespustí.

  • Pozrite sa do Histórie – sú správy skutočné?
  • Ak nie: overte, že šablóna vyžaduje Turnstile, že máte nastavené povolené weby, a zvážte pridanie podozrivých hodnôt do zoznamu blokovaných hodnôt. V prípade potreby vymeňte verejný kľúč.
  • Ak je prevádzka legitímna (napríklad plánovaná kampaň), posielajte veľké objemy zo servera so súkromným kľúčom alebo hromadne – tých sa spomalenie netýka. O veľmi veľkých plánovaných kampaniach nám dajte vedieť na support@frontmail.dev.