W skrócie
Tymczasowy kod zbiorczy protokołu: zachowaj kontekst poleceń, wydłużaj odstępy między próbami i nie wykluczaj odbiorcy.
Co oznacza ten kod
X.5.0 oznacza problem protokołu, którego nie opisuje inny dostępny szczegół; klasa 4 czyni wynik tymczasowym.
Przykłady od dostawców
451 4.5.0 SMTP protocol violation. For more information, go to About SMTP error messages and review RFC 5321 specifications. - gsmtpZnaczenie techniczne
X.5.0 oznacza problem protokołu, którego nie opisuje inny dostępny szczegół; klasa 4 czyni wynik tymczasowym.
Status dostarczenia
Klasa 4 oznacza warunek mogący ustąpić, nie trwałe odrzucenie wiadomości czy adresu. Jako kod zbiorczy wymaga zachowania kontekstu transakcji.
- Klasa
- Niepowodzenie tymczasowe
- Ponowienie
- Kontrolowane ponowienie
- Supresja
- Sprawdź pełny kontekst
Decyzja o ponowieniu
Sprawdź uprawnienie, potem ponawiaj idempotentnie z wydłużającymi się, losowo rozproszonymi odstępami i limitem. Po limicie kieruj przypadki do diagnozy protokołu, a nie do nieskończonych prób.
Decyzja o supresji
Nie wykluczaj odbiorcy po samym 4.5.0; wymagaj niezależnego trwałego sygnału dotyczącego adresu albo polityki.
Najczęstsze przyczyny
- Wystąpił tymczasowy problem protokołu podczas przekazywania wiadomości, a system nie podał dokładniejszego szczegółu.
Kroki diagnostyczne
- Potwierdź dokładnie 4.5.0 i odpowiedź 4xx.
- Zachowaj pełne polecenie, odpowiedź, etap transakcji, następny system i czas.
- Na podstawie kontekstu ustal, czy naprawdę pasuje 4.5.1, 4.5.3 lub 4.5.4; nie wyprowadzaj ich z 4.5.0.
- Porównaj ograniczone próby i zatrzymaj po sukcesie, trwałym wyniku lub limicie.
Działania z podziałem na role
Administrator nadawcy
- Zachowaj pełną transakcję SMTP i korzystaj z ograniczonej kolejki ponowień.
- Przekaż powtarzające się wyniki wraz z dokładnym kontekstem polecenia i następnego systemu.
Dostawca
- Zachowaj dokładne dowody poleceń i odpowiedzi oraz użyj bardziej szczegółowego statusu, gdy jest znany.
- Napraw potwierdzony problem protokołu w warstwie zarządzanej bez uznawania kodu zbiorczego za wadę odbiorcy.
Źródła
Poniższe źródła określają znaczenie tego kodu rozszerzonego — przede wszystkim rejestr IANA i powiązane RFC. Jeśli na stronie są przykłady od dostawców, pochodzą z ich opublikowanej dokumentacji. Otwórz link, żeby zobaczyć oryginalne brzmienie w kontekście.
- SMTP Enhanced Status Codes — Rejestr IANA rozszerzonych kodów statusu poczty.
- RFC 5248 — rejestr rozszerzonych kodów statusu SMTP — Tworzy i reguluje rejestr IANA rozszerzonych kodów statusu.
- RFC 2034 — rozszerzenie SMTP dla rozszerzonych kodów błędów — Definiuje, jak SMTP zwraca klientom rozszerzone kody statusu.
- RFC 3463 — rozszerzone kody statusu systemu poczty — Definiuje model klasa/temat/szczegół dla rozszerzonych kodów statusu.
- Błędy i kody SMTP Gmaila — Oficjalna tabela Gmail Help z komunikatami błędów SMTP i kodami statusu.
Ostatnia weryfikacja:

