Throttling (dławienie wysyłki) to praktyka ograniczania tempa wysyłania wiadomości e-mail w celu kontrolowania prędkości dostarczania i zapobiegania przeciążeniu serwerów odbiorczych. Może być stosowany przez nadawców dla ochrony własnej reputacji lub narzucany przez ISP w celu walki ze spamem.
Rozgrzewanie (warm-up) nowych adresów IP poprzez stopniowe zwiększanie wolumenu
Wysyłanie dużych kampanii promocyjnych bez blokowania limitów ISP
Zarządzanie skokami wysyłek e-maili transakcyjnych podczas wydarzeń typu flash sale
Rozkładanie wysyłki newsletterów na różne strefy czasowe dla lepszego zaangażowania
Wychodzenie z blokady czasowej poprzez drastyczne zmniejszenie prędkości wysyłki
Testowanie dostarczalności na mniejszych paczkach przed pełną wysyłką kampanii
Ma on bezpośredni wpływ na to, czy Twoje e-maile trafią do skrzynki odbiorczej. Gdy wysyłasz zbyt wiele wiadomości zbyt szybko, dostawcy usług internetowych mogą uznać to za zachowanie typowe dla spamerów. Skutkiem mogą być blokady czasowe lub trwałe wpisanie na czarną listę. Z perspektywy biznesowej, złe zarządzanie prędkością wysyłki prowadzi do opóźnień w kampaniach – e-mail promocyjny o wyprzedaży kończącej się dzisiaj traci wartość, jeśli dotrze za trzy dni. Dla wiadomości transakcyjnych (np. reset hasła) opóźnienia niszczą zaufanie klienta i generują zgłoszenia do pomocy technicznej. Throttling buduje zaufanie dostawców poczty, pokazując, że jesteś odpowiedzialnym nadawcą.
Działa on po obu stronach komunikacji e-mailowej. Po stronie nadawcy polega na konfiguracji systemu tak, by wysyłał e-maile w kontrolowanym tempie, np. 100 wiadomości na minutę zamiast 10 000 na raz. Po stronie odbiorcy (ISP) dławienie włącza się, gdy systemy wykryją nienaturalnie duży ruch z jednego adresu IP. W takim przypadku serwer odbiorczy może tymczasowo odraczać przyjmowanie wiadomości, zwracając kody błędów typu 421 lub 450 (soft bounce), sugerując serwerowi wysyłającemu, by zwolnił i spróbował później. Nowoczesne platformy ESP używają adaptacyjnego throttlingu, który automatycznie dostosowuje prędkość wysyłki na podstawie sygnałów zwrotnych z serwerów takich jak Gmail czy Outlook.
Zacznij od ostrożnych limitów i zwiększaj je w oparciu o feedback od dostawców poczty
Monitoruj kody błędów SMTP, zwłaszcza 421 i 450, wskazujące na problemy z prędkością
Wdróż mechanizm „exponential backoff” przy otrzymywaniu tymczasowych odrzuceń
Dziel duże kampanie na mniejsze partie rozłożone na kilka godzin lub dni
Używaj dedykowanych adresów IP dla dużych wysyłek, by samodzielnie kontrolować reputację
Utrzymuj stałe wolumeny wysyłek zamiast sporadycznych, ogromnych „strzałów”
Konfiguruj oddzielne reguły throttlingu dla różnych dostawców (np. inne dla Gmaila, inne dla Outlooka)
Rate limiting to zazwyczaj sztywne limity odbiorcy (np. max 500 e-maili na godzinę). Throttling to strategia nadawcy, by wysyłać e-maile z taką prędkością, aby tych limitów nie przekroczyć.
Sprawdź logi pod kątem komunikatów takich jak „too many connections” lub kodów błędów 4xx. Zauważysz też rosnącą kolejkę wiadomości oczekujących na wysłanie.
Nie ma jednej zasady. Nowe IP powinny zaczynać od ok. 50-100 e-maili na godzinę do jednego dostawcy. Stare, zaufane domeny mogą wysyłać tysiące wiadomości na minutę.
Zacznij korzystać z BillionVerify już dziś. Weryfikuj e-maile z 99,9% dokładnością.
Karta kredytowa nie jest wymagana · 100+ darmowych weryfikacji dziennie · Konfiguracja w 5 minut