W skrócie
Nieprawidłowe argumenty polecenia: sprawdź dokładne wartości, popraw potwierdzoną wadę i nie wykluczaj odbiorcy.
Co oznacza ten kod
X.5.4 obejmuje nieprawidłowe argumenty prawidłowego polecenia: wartość może być poza zakresem lub wskazywać nierozpoznaną funkcję. Ten wariant klasy 4 wymaga kontekstu.
Znaczenie techniczne
X.5.4 obejmuje nieprawidłowe argumenty prawidłowego polecenia: wartość może być poza zakresem lub wskazywać nierozpoznaną funkcję. Ten wariant klasy 4 wymaga kontekstu.
Status dostarczenia
Klasa 4 oznacza bieżący wynik przejściowy, lecz napięcie z uwagą rejestru wymaga oparcia interpretacji na dokładnym poleceniu i stanie transakcji.
- Klasa
- Niepowodzenie tymczasowe
- Ponowienie
- Kontrolowane ponowienie
- Supresja
- Sprawdź pełny kontekst
Decyzja o ponowieniu
Sprawdź uprawnienie odbiorcy oraz dokładne polecenie, argumenty i stan transakcji. Popraw potwierdzoną wadę argumentu, potem ponawiaj idempotentnie z wydłużającymi się, losowo rozproszonymi odstępami i limitem; zatrzymaj powtarzające się próby bez zmian.
Decyzja o supresji
Nie wykluczaj odbiorcy po samym 4.5.4; wymagaj niezależnego, trwałego sygnału dotyczącego adresu lub polityki.
Najczęstsze przyczyny
- Argument polecenia był poza zakresem akceptowanym przez system.
- Argument prawidłowego polecenia żądał nierozpoznanej funkcji.
Kroki diagnostyczne
- Potwierdź dokładnie 4.5.4 i odpowiedź 4xx oraz zachowaj pełną odpowiedź.
- Zapisz polecenie, argumenty, poprzedni stan transakcji, system raportujący i czas.
- Ze śladu i logów ustal, czy argument był poza zakresem czy oznaczał nierozpoznaną funkcję.
- Popraw potwierdzony problem, ponawiaj z limitem i zatrzymaj po sukcesie, wyniku trwałym albo wyczerpaniu limitu.
Działania z podziałem na role
Administrator nadawcy
- Zachowaj dowody polecenia i argumentów, a przed ponowieniem popraw potwierdzony błąd klienta lub stanu transakcji.
- Nie ponawiaj niezmienionych, odrzuconych argumentów.
Dostawca
- Zachowaj precyzyjną telemetrię argumentów i poleceń potrzebną do diagnozy.
- Napraw potwierdzony problem funkcji lub walidacji w warstwie zarządzanej, zachowując dokładny status.
Ź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.
Ostatnia weryfikacja:

