Błąd Dostarczania Wiadomości E-mail: Najczęstsze Kody Błędów

Serwery SMTP komunikują się między sobą w procesie wysyłania i odbierania e-maili. Jeśli na którymkolwiek etapie wystąpią problemy, serwer SMTP wysyła odpowiedź (często z kodem błędu), informując o przyczynie niedostarczenia wiadomości. Zrozumienie tych kodów pozwala na szybką diagnostykę i rozwiązanie problemów z dostarczalnością.

Kody SMTP są klasyfikowane według pierwszej cyfry:

  • 2XX – Sukces: Wiadomość została pomyślnie dostarczona.

  • 3XX – Przekierowanie: Wymagana dodatkowa akcja. Kody te są rzadko spotykane w praktyce, ponieważ nowoczesne systemy pocztowe zazwyczaj obsługują przekierowania automatycznie.

  • 4XX – Błąd tymczasowy: Serwer nadawczy podejmie kolejne próby dostarczenia wiadomości.

  • 5XX – Błąd trwały: Dostarczenie wiadomości nie powiodło się i wymagana jest interwencja.

Błędy tymczasowe (Soft Bounce) – Kody 4XX

Są to tzw. "miękkie odbicia". Informują, że wiadomość nie została dostarczona za pierwszym razem, ale problem jest prawdopodobnie tymczasowy. Serwery wysyłające mogą być skonfigurowane do automatycznego podejmowania kolejnych prób dostarczenia wiadomości.

Kod
Znaczenie
Opis

421

Usługa niedostępna

Serwer e-mail jest chwilowo przeciążony lub nieosiągalny (np. z powodu problemów z DNS).

422

Pełna skrzynka

Skrzynka odbiorcy nie może przyjąć więcej wiadomości.

450

Skrzynka niedostępna

Adres może być zablokowany, oznaczony jako spam lub tymczasowo nieaktywny.

451

Lokalny błąd serwera

Chwilowy problem po stronie serwera odbiorcy (np. przeciążenie, błąd konfiguracji).

452

Brak zasobów serwera

Serwer odbiorcy nie ma wystarczających zasobów systemowych (np. pamięci), aby przyjąć wiadomość.


Błędy trwałe (Hard Bounce) – Kody 5XX

Są to tzw. "twarde odbicia". Oznaczają, że wiadomość trwale nie może zostać dostarczona. Otrzymanie kodu z tej serii wskazuje na problem, który wymaga interwencji ze strony nadawcy (np. usunięcia adresu z bazy).

Kod
Znaczenie
Opis

500

Błąd składni

Serwer nie zrozumiał komendy – możliwy problem z niepoprawnym formatowaniem wiadomości.

501

Nieprawidłowe parametry

Zazwyczaj wynika z błędnego adresu e-mail lub nieprawidłowych nagłówków.

503

Zła sekwencja komend

Komendy SMTP zostały wysłane w nieprawidłowej kolejności.

550

Skrzynka niedostępna

Najczęstszy kod błędu trwałego. Zazwyczaj oznacza, że adres e-mail nie istnieje. Może również sygnalizować, że wiadomość została odrzucona przez filtry antyspamowe.

551

Użytkownik nieobsługiwany

Skrzynka nie znajduje się na tym serwerze. Często wskazuje na problem z przekierowaniem poczty.

552

Przekroczony limit

Skrzynka odbiorcy przekroczyła dostępne miejsce. Uwaga: Ten sam problem bywa sygnalizowany kodem tymczasowym 422.

553

Nieprawidłowy adres

Błędny składniowo lub nieistniejący adres e-mail.

554

Odrzucenie transakcji

Ogólny błąd odrzucenia. Przyczyną może być zła reputacja domeny/IP, umieszczenie na czarnej liście lub brak uwierzytelnienia.

Jak zapobiegać błędom dostarczania wiadomości

Skuteczne dostarczanie wiadomości to efekt właściwej konfiguracji, higieny list i dbałości o treść. Kluczowe kroki prewencyjne to:

  1. Wdrażaj i dbaj o aktualność uwierzytelnienia nadawcy Prawidłowa konfiguracja rekordów SPF, DKIM i DMARC jest absolutną podstawą.

  2. Optymalizuj treść e-maili Unikaj słów i fraz, które mogą aktywować filtry antyspamowe. Używaj poprawnego kodu HTML i dbaj o odpowiednią proporcję tekstu do obrazów. Więcej: Jak Tworzyć E-maile w Formacie HTML

  3. Zarządzaj listami odbiorców Stosuj mechanizm double opt-in przy zapisach. Regularnie czyść listy z nieaktywnych i niepoprawnych adresów, korzystając z zewnętrznych narzędzi do weryfikacji.

  4. Monitoruj reputację nadawcy Korzystaj z Google Postmaster Tools do analizy reputacji domeny. Regularnie sprawdzaj, czy Twoje IP lub domena nie znajdują się na publicznych czarnych listach (RBL).

  5. Zabezpiecz swoje środowisko wysyłkowe Używaj szyfrowania TLS dla połączeń SMTP. Zabezpiecz konta silnymi hasłami i uwierzytelnianiem dwuskładnikowym (2FA). Regularnie kontroluj konfigurację DNS.

    Więcej: Bezpieczeństwo Konta Użytkownika

Last updated