Throttling SMTP: jak wysyłać masowo bez trafienia do spamu

Praktyczny przewodnik po rate limitingu i throttlingu SMTP dla firm wysyłających duże wolumeny e-maili.

📅 11.05.2026 ⏱ 9 min czytania 📝 1 980 słów 👤 Zespół Mailer PRO
modern office desk with laptop showing email inbox, blue accent lights, professional atmosphere, editorial quality, no text overlay, no watermarks

Wysyłasz kampanię do 50 000 odbiorców, a po godzinie widzisz, że open rate wynosi 2% i połowa wiadomości wylądowała w folderze spam. Problem rzadko leży w treści — najczęściej to kwestia zbyt agresywnego tempa wysyłki. Throttling SMTP i rate limiting to dwa mechanizmy, które pozwalają kontrolować wolumen i prędkość wysyłki tak, by serwery odbierające potraktowały Cię jak zaufanego nadawcę, a nie spamera. Ten artykuł tłumaczy, jak to działa i jak ustawić parametry, żeby duże wolumeny email docierały do skrzynki odbiorczej.

Czym jest throttling SMTP i rate limiting?

Oba pojęcia brzmią podobnie, ale oznaczają co innego. Throttling SMTP to celowe spowalnianie lub rozłożenie wysyłki w czasie — zamiast wysłać 100 000 wiadomości w 10 minut, rozkładasz je na kilka godzin lub dni. Rate limiting to natomiast narzucenie twardego limitu: np. maksymalnie 100 wiadomości na minutę lub 10 połączeń jednocześnie do jednej domeny docelowej.

Serwery pocztowe dużych dostawców (Gmail, Outlook, Yahoo) aktywnie mierzą, ile wiadomości otrzymują od jednego nadawcy w jednostce czasu. Przekroczenie ich wewnętrznych progów skutkuje tymczasowym odrzuceniem (błąd 421 lub 450), permanentnym odrzuceniem (błąd 550) albo cichym wrzuceniem do spamu bez żadnego bounce'a.

Dlaczego serwery odbiorcze limitują ruch?

To prosta ochrona przed spamem i atakami DDoS na infrastrukturę pocztową. Gmail oficjalnie podaje, że monitoruje reputację IP i domeny w czasie rzeczywistym. Jeśli nowe IP nagle wysyła 10 000 maili w ciągu godziny, algorytm traktuje to jako sygnał alarmowy — niezależnie od jakości treści.

Jak serwery odbiorcze reagują na przekroczenie limitów?

Zanim zaczniesz konfigurować własny throttling, musisz wiedzieć, co dokładnie dzieje się po stronie odbiorcy. Reakcje dzielą się na trzy kategorie:

Kluczowy wniosek: brak bounce'a nie oznacza dostarczenia do skrzynki odbiorczej. Dlatego samo monitorowanie błędów SMTP to za mało — potrzebny jest monitoring dostarczalności (inbox placement).

Limity wysyłki u największych dostawców — co warto wiedzieć

Dostawcy nie publikują oficjalnych limitów wprost, ale na podstawie dokumentacji i testów branżowych można przyjąć następujące wartości orientacyjne:

Dostawca Zalecane max. wiadomości/godz. z jednego IP Max. połączeń jednocześnie Uwagi
Gmail (Google Workspace) ~3 000 ~5 Silna reputacja IP i domeny obniża restrykcje
Outlook / Hotmail ~1 000–2 000 ~3–5 Bardzo wrażliwy na nowe IP; wymaga rozgrzewania
Yahoo / AOL ~2 000 ~5 Stosuje Sender Score i FBL (Feedback Loop)
Polskie skrzynki (WP, Onet, Interia) ~500–1 500 ~2–3 Bardziej rygorystyczne niż zachodnie odpowiedniki

Wartości powyżej dotyczą IP z ugruntowaną reputacją. Nowe IP muszą zaczynać od znacznie niższych wolumenów — więcej o tym w sekcji o rozgrzewaniu IP.

Jak skonfigurować throttling SMTP — krok po kroku

Poniższe kroki dotyczą zarówno własnego serwera SMTP (Postfix, Exim), jak i konfiguracji w narzędziach do mailingów masowych, które pozwalają definiować parametry wysyłki.

Krok 1: Ustal bazowy rate limit

Zacznij od bezpiecznego pułapu: maksymalnie 500–1 000 wiadomości na godzinę z jednego IP, jeśli IP ma mniej niż 30 dni historii wysyłki. Dla starszych, rozgrzanych IP możesz stopniowo zwiększać limit o 20–30% tygodniowo, obserwując wskaźniki dostarczalności.

W Postfixie kluczowe dyrektywy to:

Krok 2: Rozdziel ruch transakcyjny od masowego

To jeden z najważniejszych kroków, który wiele firm pomija. Nigdy nie wysyłaj newsletterów i e-maili transakcyjnych (potwierdzenia zamówień, resetowanie hasła) z tego samego IP. Jeśli kampania masowa obniży reputację IP, ucierpią też wiadomości transakcyjne — a to bezpośrednio wpływa na przychody.

Rozwiązanie: dedykowane pule IP — jedna do mailingów masowych, druga do wiadomości transakcyjnych. W MailerPRO możesz przypisać różne konta SMTP do różnych typów kampanii, co daje pełną separację ruchu bez potrzeby zarządzania własną infrastrukturą serwerową.

Krok 3: Rozgrzewanie IP (IP Warming)

Nowe IP to dla serwerów odbiorczych nieznajomy. Musisz zbudować jego reputację stopniowo. Przykładowy plan rozgrzewania dla listy 100 000 odbiorców:

  1. Dzień 1–3: 200–500 wiadomości dziennie — tylko do najbardziej zaangażowanych odbiorców (ostatnie otwarcia < 30 dni)
  2. Dzień 4–7: 1 000–2 000 dziennie
  3. Tydzień 2: 5 000–10 000 dziennie
  4. Tydzień 3: 20 000–30 000 dziennie
  5. Tydzień 4+: pełny wolumen, jeśli wskaźniki są dobre

Przez cały czas obserwuj: spam complaint rate (powinien być poniżej 0,1%), bounce rate (poniżej 2%) i open rate (nagły spadek to sygnał alarmowy).

Krok 4: Segmentuj listę według zaangażowania

Algorytmy filtrów antyspamowych uwzględniają nie tylko reputację IP, ale też reakcje odbiorców na Twoje wiadomości. Jeśli wysyłasz do 50 000 osób, z których 30 000 nie otworzyło żadnego maila od 6 miesięcy, zaniżają Twój sender score. Strategia:

Krok 5: Monitoruj i reaguj na błędy SMTP w czasie rzeczywistym

Skonfiguruj automatyczne zatrzymanie kampanii, gdy bounce rate przekroczy 3% lub complaint rate przekroczy 0,08%. To wartości, przy których Google i Microsoft zaczynają obniżać reputację nadawcy. Loguj wszystkie kody błędów SMTP — kody z grupy 421 i 450 to sygnał, że powinieneś natychmiast zmniejszyć tempo wysyłki do danej domeny.

Techniczne aspekty limitowania wysyłki SMTP

Connection reuse i SMTP pipelining

Zamiast otwierać nowe połączenie TCP dla każdej wiadomości, używaj persistent connections (SMTP keep-alive). Pozwala to wysłać wiele wiadomości w ramach jednej sesji SMTP, co zmniejsza obciążenie serwera odbiorczego i jest mniej podejrzane niż tysiące krótkich połączeń. W Postfixie kontroluje to parametr smtp_connection_reuse_time_limit.

SMTP pipelining (rozszerzenie ESMTP PIPELINING) pozwala z kolei wysyłać kolejne komendy bez czekania na odpowiedź serwera — przyspiesza wysyłkę bez zwiększania liczby połączeń. Upewnij się, że Twój serwer je obsługuje.

MX-level throttling — różne limity dla różnych domen

Nie wszystkie domeny odbierają w tym samym tempie. Gmail może przyjąć 3 000 wiadomości na godzinę, a mała firmowa skrzynka na shared hostingu — 50. Dobry system wysyłki masowej SMTP powinien utrzymywać osobne kolejki i limity dla każdej domeny docelowej (per-domain throttling), a nie jeden globalny limit dla całej kampanii.

Retry logic — jak ponowić próbę bez pogłębiania problemu

Gdy serwer odbiorczy zwraca błąd 421 (spróbuj później), Twój system powinien zastosować exponential backoff: pierwsza ponowna próba po 5 minutach, kolejna po 15, potem po 30, po godzinie itd. Agresywne ponowienia co 30 sekund to klasyczny błąd, który eskaluje problem zamiast go rozwiązać.

Reputacja domeny i IP — fundament dostarczalności

Throttling i rate limiting to narzędzia taktyczne. Fundamentem jest jednak reputacja nadawcy, na którą składają się:

Warto też zarejestrować się w pętlach zwrotnych (Feedback Loop, FBL) u dostawców, którzy je oferują — Yahoo i Comcast informują wtedy o każdym raporcie spamu, co pozwala natychmiast usuwać skarżących się z listy.

Najczęstsze błędy przy wysyłce masowej SMTP

„Wysłałem 80 000 maili w 20 minut i wszystko wylądowało w spamie — chyba mam zły content."

Nie. Masz zły timing. Oto lista błędów, które najczęściej niszczą dostarczalność przy dużych wolumenach:

  1. Brak rozgrzewania nowego IP — wysyłka pełnego wolumenu od pierwszego dnia.
  2. Jeden pool IP dla wszystkich typów wiadomości — mieszanie transakcyjnych z masowymi.
  3. Ignorowanie błędów 4xx — brak logowania i brak adaptacji tempa wysyłki.
  4. Stara, nieoczyszczona lista — wysyłka do adresów nieaktywnych od lat.
  5. Brak per-domain throttlingu — ten sam limit dla Gmaila i małej firmowej skrzynki.
  6. Zbyt agresywny retry — ponowienia co kilkadziesiąt sekund zamiast exponential backoff.

Praktyczna checklista przed wysyłką dużego wolumenu

Przed każdą kampanią o wolumenie powyżej 10 000 wiadomości przejdź przez tę listę:

Throttling SMTP i rate limiting to nie ograniczenia — to narzędzia, które przy odpowiedniej konfiguracji pozwalają wysyłać dziesiątki tysięcy wiadomości dziennie z wysoką dostarczalnością. Kluczem jest cierpliwość na etapie rozgrzewania IP, konsekwentna higiena listy i bieżący monitoring wskaźników. Jeśli korzystasz z narzędzia takiego jak MailerPRO, które umożliwia wysyłkę przez własne konta SMTP, masz pełną kontrolę nad tempem wysyłki, pulami IP i kolejkami — co daje znacznie większą elastyczność niż standardowe platformy mailingowe z dzielonymi serwerami. Zacznij od małego wolumenu, mierz każdy krok i skaluj tylko wtedy, gdy liczby na to pozwalają.

throttling smtp rate limiting email wysyłka masowa smtp mailing masowy dostarczalność ograniczenia wysyłki maili duże wolumeny email limitowanie wysyłki smtp

📨 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