Uptime: 99.987%
Strony WWW:
Nowe strony WWW dzisiaj:
Wyjątkowa promocja na domeny w SEOHOST! Czytaj więcej Zespół SEOHOST większy o 38% Rośniemy razem z Wami! Czytaj więcej Luki we wtyczkach WordPress – październik 2026 Czytaj więcej Drupal i Magento – krytyczne luki, październik 2026 Czytaj więcej UpdraftCentral – ataki na strony WordPress Czytaj więcej Krytyczne luki w PHP - ważna informacja Czytaj więcej Uwaga na próby podszywania się pod SEOHOST! Czytaj więcej Krytyczne luki w popularnych CMS – październik 2026 Czytaj więcej WordPress 7.1.3 – aktualizacja bezpieczeństwa! Czytaj więcej WordPress 7.1.2 – krytyczna aktualizacja bezpieczeństwa Czytaj więcej WordPress 7.0.4 – kolejna aktualizacja bezpieczeństwa Czytaj więcej WordPress 7.0.3 usuwa 12 luk bezpieczeństwa Czytaj więcej WordPress 7.0.2 – krytyczna aktualizacja! Czytaj więcej SEOHOST wśród liderów rynku domen .pl Czytaj więcej 100 000 Użytkowników w SEOHOST. To dzięki Wam! Czytaj więcej W SEOHOST Użytkownik jest zawsze na pierwszym miejscu! Czytaj więcej Z SEOHOST korzysta już ponad 90 000 Użytkowników! Czytaj więcej Pełna transparencja: uptime naszej infrastruktury Czytaj więcej Wywiad z naszym CEO na bezprawnik.pl Czytaj więcej SEOHOST.pl zdobywa 2 miejsce w rankingu NASK. Czytaj więcej Uwaga: kolejna próba phishingu! Czytaj więcej Dlaczego warto migrować do SEOHOST? Czytaj więcej
Grzegorz Waszkiewicz
Grzegorz Waszkiewicz
7 minut
Ostatnia aktualizacja:

Greylisting - co to jest i dlaczego e-maile przychodzą z opóźnieniem?

Greylisting to zabezpieczenie antyspamowe, które celowo opóźnia przyjęcie wiadomości e-mail od nierozpoznanego wcześniej serwera pocztowego. Zamiast od razu dostarczyć wiadomość do skrzynki odbiorcy, serwer tymczasowo odmawia jej przyjęcia i oczekuje na kolejną próbę wysyłki. Efekt? E-mail wysłany kilka lub kilkanaście minut temu nadal nie jest widoczny, chociaż adres odbiorcy jest poprawny, a sama poczta działa bez problemów.

Takie opóźnienie bywa szczególnie uciążliwe, jeżeli czekasz na fakturę, wiadomość od klienta albo kod potwierdzający logowanie. Stosowanie greylistingu jest jednak w wielu sytuacjach uzasadnione, ponieważ pomaga ograniczyć ilość niechcianej korespondencji. W tym artykule wyjaśniamy, jak działa szara lista, od czego zależy czas dostarczenia wiadomości i co zrobić, gdy poczta zaczyna przychodzić z opóźnieniem. Na końcu znajdziesz też kilka wskazówek dotyczących diagnozowania problemu w logach SMTP.

Jak działa greylisting?

Zacznijmy od samego mechanizmu greylistingu, nazywanego również szarą listą (ang. greylist). Nazwa nawiązuje do stosowanych w systemach zabezpieczeń białych i czarnych list. Biała lista identyfikuje zaufane źródła, czarna służy do blokowania określonych nadawców, natomiast szara wstrzymuje decyzję o przyjęciu wiadomości. Przynajmniej na pewien czas.

Greylisting wykorzystuje mechanizm ponawiania prób doręczenia, który jest częścią działania protokołu SMTP. Gdy na serwer odbiorcy trafia wiadomość z nieznanego wcześniej źródła, system sprawdza informacje o połączeniu. W jednej z popularnych metod bierze pod uwagę adres IP serwera wysyłającego, adres nadawcy oraz adres odbiorcy. Jeżeli taki zestaw danych nie został wcześniej rozpoznany, serwer odpowiada tymczasowym błędem z grupy 4xx.

Wiadomość nie trafia jeszcze do skrzynki. Pozostaje w kolejce serwera nadawcy, który po określonym czasie powinien podjąć kolejną próbę jej dostarczenia. Jeśli warunki zabezpieczenia zostały spełnione, serwer odbiorcy przyjmuje wiadomość i przekazuje ją dalej.

Dlaczego greylisting zatrzymuje spam? Część prostych programów rozsyłających niechciane wiadomości nie ponawia prób wysyłki po otrzymaniu tymczasowej odmowy. Dla takich systemów liczy się przede wszystkim liczba wysłanych e-maili, a nie skuteczne doręczenie każdej wiadomości. Greylisting wykorzystuje właśnie tę różnicę. Trzeba jednak pamiętać, że współczesne narzędzia spamerskie również potrafią obsługiwać ponowne próby, dlatego szara lista stanowi tylko jeden z elementów ochrony poczty.

Nie każda implementacja greylistingu działa identycznie. Niektóre serwery rozpoznają nadawców przede wszystkim po adresach IP, inne uwzględniają dodatkowe informacje o sesji SMTP. Różnić się będą także okresy oczekiwania, zasady zapamiętywania sprawdzonych nadawców i wyjątki dla zaufanych serwerów.

Dlaczego e-maile przychodzą z opóźnieniem?

Wyobraź sobie, że o godzinie 10:00 kontrahent wysyła Ci wiadomość z dokumentami potrzebnymi do realizacji zamówienia. Serwer nadawcy nawiązuje połączenie z serwerem obsługującym Twoją pocztę, ale ten odpowiada tymczasową odmową. O 10:05 następuje kolejna próba. Jeżeli ustawiony okres oczekiwania jeszcze nie upłynął, wiadomość nadal nie zostaje przyjęta. Dopiero kolejna próba, przykładowo o 10:15, kończy się powodzeniem.

Wiadomość dociera więc z piętnastominutowym opóźnieniem. I choć na pierwszy rzut oka wygląda to na awarię poczty, oba serwery mogły przez cały ten czas działać prawidłowo.

Nie oznacza to oczywiście, że greylisting zawsze opóźnia wiadomości o piętnaście minut. Czas doręczenia zależy od ustawień serwera odbierającego i częstotliwości ponawiania wysyłki po stronie nadawcy. Jedne systemy robią to po kilku minutach, inne dopiero po kilkudziesięciu. Zdarzają się również opóźnienia sięgające kilku godzin, zwłaszcza gdy kolejne próby nie są prawidłowo rozpoznawane przez zabezpieczenie.

Warto wiedzieć o jeszcze jednej rzeczy. Duzi operatorzy pocztowi korzystają z wielu serwerów wysyłających wiadomości. Jeśli pierwsza próba doręczenia pochodzi z jednego adresu IP, a następna z innego, niektóre systemy greylistingu potraktują takie połączenie jak kontakt z nowym nadawcą. Zamiast przyjąć wiadomość, ponownie rozpoczną okres oczekiwania. Właśnie dlatego opóźnienia mogą być znacznie dłuższe, niż wynikałoby to z ustawionego czasu blokady.

Opóźniona wiadomość nie musi znajdować się w spamie. Jeżeli greylisting tymczasowo odmówił przyjęcia e-maila, wiadomość nie dotarła jeszcze do serwera odbiorcy. Nie znajdziesz jej więc ani w Odebranych, ani w folderze Spam. To inna sytuacja niż odfiltrowanie wiadomości, którą serwer już przyjął. Jeśli podejrzewasz problemy z klasyfikacją poczty, przeczytaj także dlaczego wiadomości e-mail trafiają do spamu.

Co zrobić, gdy wiadomość nie dociera?

Jeżeli opóźnia się pojedyncza wiadomość, szczególnie od osoby, z którą wcześniej nie korespondowałeś, nie ma potrzeby od razu zmieniać konfiguracji poczty. Daj serwerowi czas na ponowienie próby. Nie proś też nadawcy o wielokrotne wysyłanie tego samego e-maila, ponieważ standardowy serwer SMTP powinien sam obsłużyć tymczasową odmowę.

Sytuacja wygląda inaczej, gdy opóźnienia zaczynają się powtarzać. Raz wiadomość dociera po pięciu minutach, innym razem po godzinie, a część korespondencji w ogóle nie dochodzi. Wtedy trzeba ustalić, czy za problem rzeczywiście odpowiada szara lista. Greylisting nie jest przecież jedyną przyczyną opóźnień. Podobne objawy występują przy przeciążeniu serwera, problemach z połączeniem, nieprawidłowej konfiguracji SMTP czy ograniczeniach nakładanych na nadawców.

Na początek sprawdź kilka rzeczy:

  • Ustal, których wiadomości dotyczy problem. Czy opóźnienia występują u wszystkich nadawców, czy tylko w przypadku jednej domeny?
  • Sprawdź godzinę wysłania i odbioru. Jeżeli wiadomość już dotarła, jej nagłówki mogą pomóc w ustaleniu, na którym etapie wystąpiło opóźnienie.
  • Zapytaj nadawcę o komunikaty serwera. Informacja o tymczasowej odmowie lub wiadomości oczekującej w kolejce będzie przydatna podczas diagnozy.
  • Sprawdź, czy problem pojawił się po zmianie hostingu. Nowy adres IP serwera wysyłającego mógł nie być wcześniej rozpoznany przez systemy odbiorców.

Jeśli nie masz dostępu do logów serwera pocztowego, przekaż te informacje administratorowi lub obsłudze technicznej hostingu. Najlepiej podać dokładne adresy nadawcy i odbiorcy, datę oraz możliwie precyzyjną godzinę wysłania wiadomości.

Poczta firmowa na hostingu SEOHOST - jeżeli korzystasz z poczty we własnej domenie, warto mieć dostęp do jej konfiguracji i narzędzi diagnostycznych. Na hostingu SEOHOST możesz zarządzać skrzynkami pocztowymi z poziomu DirectAdmin, sprawdzać dostępne logi SMTP i konfigurować parametry związane z obsługą wiadomości. Poczta może działać razem z Twoją stroną WWW, bez konieczności utrzymywania osobnego konta hostingowego dla witryny. Sprawdź hosting NVMe SEOHOST i dostępne pakiety usług.

Jak rozpoznać greylisting w logach SMTP?

Poniżej zebraliśmy kilka przydatnych informacji, które pomogą Ci podczas administrowania serwerem pocztowym, a dokładniej podczas poszukiwania śladów greylistingu w logach SMTP. Jeżeli znasz już zasadę działania szarej listy, to właśnie od tej części możesz rozpocząć diagnozowanie problemu.

Greylisting wykorzystuje tymczasowe odpowiedzi SMTP z grupy 4xx. W logach serwera możesz natrafić na komunikat podobny do tego:

451 4.7.1 Greylisted, try again later

Oznacza on, że serwer odbiorcy odroczył przyjęcie wiadomości i oczekuje na ponowną próbę doręczenia. Nie jest to jednak jedyny komunikat stosowany przez mechanizmy szarej listy. Spotyka się również inne odpowiedzi z grupy 4xx, a dokładna treść zależy od konfiguracji serwera i używanego oprogramowania pocztowego.

SMTP 4xx a SMTP 5xx - na czym polega różnica? Kody rozpoczynające się od cyfry 4 oznaczają problem tymczasowy. Serwer wysyłający powinien uwzględnić możliwość ponownej próby. Odpowiedzi z grupy 5xx informują natomiast o błędzie trwałym w odniesieniu do danej operacji. Sam kod 451 nie wystarcza jeszcze do potwierdzenia greylistingu, ponieważ pojawia się również przy innych przejściowych problemach serwera. Więcej o interpretowaniu odpowiedzi serwera przeczytasz w poradniku Kody błędów SMTP 4xx - co oznaczają?.

Podczas analizowania logów nie ograniczaj się do odnalezienia jednego komunikatu. Sprawdź także, co wydarzyło się później. Interesuje nas przede wszystkim to, czy serwer nadawcy ponowił wysyłkę, po jakim czasie to zrobił i czy kolejne połączenie zostało obsłużone prawidłowo. Jeżeli wiadomość przechodziła przez kilka serwerów, zwróć uwagę również na adresy IP używane podczas poszczególnych prób.

W przypadku serwerów korzystających z wielu adresów IP lub kilku rekordów MX warto dodatkowo zweryfikować sposób identyfikowania nadawców. Nieprawidłowo skonfigurowany greylisting potrafi wielokrotnie odkładać tę samą wiadomość, choć serwer wysyłający działa poprawnie. Przydatne będzie też sprawdzenie czasu przechowywania wpisów na szarej liście i wyjątków dla zaufanych źródeł. Nie zalecamy jednak wyłączania całej ochrony antyspamowej tylko dlatego, że pojedyncza wiadomość dotarła później.

Gdzie sprawdzić logi SMTP w SEOHOST?

Jeżeli korzystasz z hostingu SEOHOST, zaloguj się do DirectAdmin i przejdź do sekcji Zarządzanie pocztą E-mail - Konta E-mail. W kolumnie Logi SMTP znajdziesz dostęp do informacji o poczcie wysłanej i odebranej. Przebieg całej operacji, razem ze zrzutami ekranu, przedstawiliśmy w instrukcji Jak sprawdzić logi poczty e-mail w panelu SEOHOST?.

Pamiętaj tylko, że nie każde odroczenie wiadomości przychodzącej będzie widoczne w logach konkretnej skrzynki. Jeśli serwer odmówił przyjęcia wiadomości na wcześniejszym etapie sesji SMTP, potrzebne mogą być logi systemowe serwera pocztowego albo dzienniki serwera nadawcy. W takiej sytuacji pomoc administratora jest szczególnie przydatna.

Jeżeli natomiast opóźnienia pojawiły się po zmianie usługodawcy, warto sprawdzić również rekordy MX, SPF i DKIM, a także konfigurację serwerów odpowiedzialnych za wysyłkę wiadomości. Opisaliśmy te zależności w artykule Jakie problemy może spowodować migracja hostingu?. Przydaje się także poradnik o prawidłowej konfiguracji rekordów DNS.

Przenieś pocztę i hosting do SEOHOST - skorzystaj z bezpłatnej migracji. Planujesz zmianę dostawcy hostingu, ale obawiasz się przenoszenia skrzynek, wiadomości i konfiguracji domeny? Nie musisz wykonywać wszystkich tych czynności samodzielnie. W ramach usługi migracji nasi administratorzy pomogą Ci przenieść dane do SEOHOST i przygotować nowe środowisko. Zakres usługi oraz wyłączenia opisaliśmy na stronie oferty. Sprawdź warunki bezpłatnej migracji i zleć przeniesienie poczty do SEOHOST.

Nie znalazłeś odpowiedzi na swoje pytanie?