Wysłałeś kampanię do 20 000 odbiorców w ciągu 10 minut i nagle Twoja domena wylądowała na blackliście Spamhaus. Brzmi znajomo? Przyczyną jest brak throttlingu wysyłki — czyli kontroli tempa, w jakim Twój serwer SMTP dostarcza wiadomości. W tym artykule wyjaśniam, czym dokładnie jest throttling email, jak działają limity wysyłki SMTP i jak skonfigurować rate limiting krok po kroku, żeby Twoje maile trafiały do skrzynki odbiorczej, a nie na listy blokad.
Czym jest throttling email i dlaczego ma znaczenie?
Throttling wysyłki (ang. email throttling) to mechanizm celowego ograniczania liczby wiadomości wysyłanych przez serwer SMTP w określonej jednostce czasu. Zamiast wysyłać 50 000 maili jednym strumieniem, rozkładasz ruch na godziny lub doby — tak jak woda płynąca przez zawór, a nie przez otwartą rurę.
Z perspektywy serwera odbiorczego (np. Gmail, Outlook, home.pl) nagły skok tysięcy połączeń z jednego adresu IP wygląda identycznie jak atak spamerski. Algorytmy antyspamowe nie wiedzą, że to Twoja legalna kampania — reagują na wzorzec ruchu, nie na treść. Efekt: tymczasowy lub trwały wpis na blackliście SMTP, odrzucanie wiadomości kodem 421 lub 550, a w najgorszym przypadku utrata reputacji domeny na wiele tygodni.
Jak serwery odbiorcze wykrywają zbyt szybką wysyłkę?
Większość dużych dostawców poczty stosuje własne progi tolerancji, które nie są publicznie dokumentowane. Jednak mechanizmy detekcji są podobne i opierają się na kilku sygnałach.
Sygnały, które uruchamiają filtry
- Liczba połączeń SMTP na minutę z jednego IP — np. Gmail blokuje tymczasowo już przy kilkuset połączeniach na minutę z nieznanego IP.
- Stosunek wysłanych do odrzuconych — jeśli 5–10% wiadomości z danej sesji generuje bouncy, serwer zakłada problem z jakością listy.
- Reputacja IP i domeny — nowy adres IP bez historii wysyłki (cold IP) jest traktowany z większą podejrzliwością niż IP z 6-miesięczną historią.
- Brak rozgrzewania IP (IP warming) — nagłe przejście z 0 do 10 000 maili dziennie to klasyczny sygnał ostrzegawczy.
- Czas między wiadomościami — zbyt krótki interwał między kolejnymi wiadomościami do tego samego serwera odbiorczego (np. mx1.wp.pl) może skutkować greylisitngiem lub blokadą.
Kluczowe parametry throttlingu SMTP — co ustawiać?
Kontrola tempa wysyłki działa na kilku poziomach jednocześnie. Poniższa tabela pokazuje najważniejsze parametry i ich typowe wartości bezpieczne dla nowych nadawców.
| Parametr | Co oznacza | Bezpieczna wartość startowa |
|---|---|---|
| Messages per hour (MPH) | Liczba wiadomości wysłanych w ciągu godziny | 500–1 000 dla nowego IP |
| Messages per connection | Ile wiadomości wysyłasz w jednej sesji SMTP | Maks. 100–200 |
| Concurrent connections | Liczba równoległych połączeń do jednego serwera MX | Maks. 2–5 na domenę odbiorczą |
| Delay between messages (ms) | Przerwa między kolejnymi wiadomościami | 100–500 ms |
| Retry interval (minuty) | Czas oczekiwania przed ponowną próbą przy błędzie 4xx | 15–30 minut |
| Max retries | Maksymalna liczba prób ponownego dostarczenia | 3–5 prób w ciągu 48 h |
Wartości w tabeli to punkt startowy — po 2–4 tygodniach regularnej wysyłki bez incydentów możesz je stopniowo zwiększać, obserwując wskaźniki bouncy i skargi na spam.
Jak ustawić limity wysyłki SMTP — krok po kroku
Poniższy proces dotyczy scenariusza, w którym wysyłasz kampanie masowe z własnej infrastruktury SMTP lub przez dedykowany serwer pocztowy. Jeśli korzystasz z platformy mailingowej, analogiczne ustawienia znajdziesz w panelu konfiguracji wysyłki.
Krok 1 — Rozgrzej adres IP przed masową wysyłką
IP warming to stopniowe zwiększanie wolumenu wysyłki przez 4–8 tygodni. Zacznij od 200–500 wiadomości dziennie do najbardziej zaangażowanych odbiorców (otwierający, klikający). Co 3–5 dni zwiększaj wolumen o 50–100%, obserwując wskaźnik skarg (powinien być poniżej 0,1%) i twardy bounce rate (poniżej 2%).
Krok 2 — Skonfiguruj rate limiting na poziomie serwera SMTP
W popularnych serwerach pocztowych ustawienia throttlingu wyglądają następująco:
- Postfix: parametry
smtp_destination_rate_delay,smtp_destination_concurrency_limitidefault_destination_rate_delayw plikumain.cf. Np.default_destination_rate_delay = 1swymusza 1-sekundową przerwę między wiadomościami do tego samego celu. - Exim: dyrektywy
smtp_ratelimitorazqueue_run_maxw pliku konfiguracyjnym pozwalają ograniczyć liczbę jednoczesnych dostaw. - PowerMTA: dedykowany parametr
max-msg-ratena poziomie wirtualnego MTA i domeny docelowej — np.max-msg-rate 500/h.
Krok 3 — Ustaw osobne limity per domena odbiorcza
Gmail, Outlook i Onet/WP mają różne progi tolerancji. Warto skonfigurować per-domain throttling — czyli osobne limity dla każdej dużej domeny odbiorczej. Dla gmail.com bezpieczny próg to ok. 2 000–3 000 wiadomości na godzinę z rozgrzanego IP; dla mniejszych dostawców (np. poczta.fm, interia.pl) zacznij od 200–500/h.
Krok 4 — Obsługuj kody błędów 4xx jako sygnał do zwolnienia
Kod 421 Too many connections lub 452 Too many recipients to komunikat serwera odbiorczego: „zwolnij". Twój system powinien automatycznie wydłużyć interwał retry i zmniejszyć liczbę równoległych połączeń do danego serwera MX — nie wysyłać dalej z tą samą prędkością. Ignorowanie kodów 4xx i natychmiastowe ponowne próby to najszybsza droga na blacklistę.
Krok 5 — Monitoruj reputację w czasie rzeczywistym
Skonfiguruj alerty na wzrost bounce rate powyżej 3% i wskaźnik skarg (FBL — Feedback Loop) powyżej 0,08%. Narzędzia takie jak Google Postmaster Tools (dla ruchu do Gmail) czy Microsoft SNDS (dla Outlook/Hotmail) dają wgląd w reputację IP i domeny bezpośrednio u dostawcy. Reaguj na sygnały zanim pojawi się wpis na blackliście — usunięcie z list Spamhaus czy Barracuda może trwać od kilku godzin do kilku tygodni.
Najczęstsze błędy przy konfiguracji throttlingu
Nawet doświadczeni administratorzy popełniają te same pomyłki. Oto lista błędów, które najczęściej kończą się blokadą:
- Brak IP warmingu przed pierwszą dużą kampanią — wysłanie 50 000 maili z nowego IP w jeden dzień to prawie gwarantowana blokada.
- Jednolity limit dla wszystkich domen odbiorczych — to, co jest bezpieczne dla małego serwera korporacyjnego, może być za dużo dla Gmaila i za mało dla własnego serwera firmowego.
- Ignorowanie soft bounce'ów — kody 4xx sygnalizują przeciążenie lub tymczasową blokadę. Powtarzanie prób bez opóźnienia pogarsza sytuację.
- Wysyłka do nieoczyszczonej listy — wysoki bounce rate (powyżej 5%) niszczy reputację szybciej niż zbyt duże tempo wysyłki. Throttling nie zastąpi higieny listy mailingowej.
- Brak monitoringu po kampanii — problemy z dostarczalnością często ujawniają się 24–48 godzin po wysyłce, gdy serwery odbiorcze aktualizują swoje listy blokad.
Throttling a dostarczalność — ile możesz zyskać?
Badania przeprowadzone przez Validity (dawniej Return Path) wskazują, że nadawcy z wysoką reputacją IP osiągają wskaźnik dotarcia do skrzynki odbiorczej (inbox placement rate) na poziomie 83–92%, podczas gdy nadawcy z niską reputacją — poniżej 60%. Różnica 30 punktów procentowych przekłada się bezpośrednio na przychody z kampanii.
Prawidłowo skonfigurowany rate limiting mailingu to jeden z filarów dobrej reputacji nadawcy — obok uwierzytelnienia (SPF, DKIM, DMARC), higieny listy i wartościowej treści. Nie jest to jednorazowe ustawienie, ale proces wymagający regularnego przeglądu — szczególnie gdy zmieniasz dostawcę SMTP, dodajesz nowy adres IP lub planujesz kampanię o znacznie większym wolumenie niż zwykle.
MailerPRO i kontrola tempa wysyłki
Jeśli korzystasz z MailerPRO do wysyłki z własnych skrzynek SMTP, możesz ustawić limity wysyłki bezpośrednio w konfiguracji kampanii — zarówno globalny próg godzinowy, jak i opóźnienie między wiadomościami. Platforma automatycznie obsługuje kody 4xx i kolejkuje wiadomości zamiast ponawiać próby natychmiast, co chroni reputację Twojego serwera bez dodatkowej konfiguracji po stronie Postfiksa czy Exima.
Podsumowanie — throttling to nie ograniczenie, to ochrona
Throttling wysyłki masowej nie spowalnia Twojego marketingu — chroni go. Poprawnie ustawione limity SMTP sprawiają, że serwery odbiorcze traktują Cię jak wiarygodnego nadawcę, a nie potencjalnego spamera. Zacznij od rozgrzewania IP, ustaw per-domain rate limiting, reaguj na kody 4xx i monitoruj reputację po każdej kampanii. Jeśli dopiero konfigurujesz wysyłkę masową — zacznij od wartości z tabeli powyżej i zwiększaj wolumen stopniowo. Twoja dostarczalność podziękuje Ci już po pierwszych dwóch tygodniach.
📨 Wypróbuj Mailer PRO
Wysyłaj mailing z własnych skrzynek SMTP — bez prowizji od liczby maili. Zachowujesz pełną kontrolę nad reputacją domeny.
Zobacz cennik Jak to działa


