W skrócie
4.7.1 to tymczasowa odmowa autoryzacji dostarczenia. Zachowaj odpowiedź, ustal zakres tożsamości nadawcy lub polityki, a następnie ponawiaj z wykładniczym odstępem; nie traktuj kodu jako dowodu nieprawidłowego adresu odbiorcy.
Co oznacza ten kod
X.7.1 oznacza odmowę nieautoryzowanego dostarczenia. Klasa 4 czyni wynik przejściowym, lecz kod nie identyfikuje polityki, tożsamości ani przyczyny odbiorcy.
Przykłady od dostawców
smtp;450 cuda_nsu 4.7.1 <email@example.com>: Recipient address rejected: Policy Rejection- Abuse. Go away.smtp;451 4.7.1 <email@example.com>: Recipient address rejected: Greylisted for 5 minutessmtp;451 4.7.1 Try again later421 4.7.1 Messages to example@icloud.com deferred due to excessive volume. Try again later - https://support.apple.com/en-us/HT204137451 4.7.1 Service unavailable - try again laterZnaczenie techniczne
X.7.1 oznacza odmowę nieautoryzowanego dostarczenia. Klasa 4 czyni wynik przejściowym, lecz kod nie identyfikuje polityki, tożsamości ani przyczyny odbiorcy.
Status dostarczenia
Klasa 4 oznacza, że odmowa autoryzacji może być przejściowa, ale sam kod nie wskazuje polityki, tożsamości ani przyczyny dotyczącej odbiorcy.
- Klasa
- Niepowodzenie tymczasowe
- Ponowienie
- Kontrolowane ponowienie
- Supresja
- Sprawdź pełny kontekst
Decyzja o ponowieniu
Nie wysyłaj ponownie bez zmian i w tym samym wolumenie. Zachowaj pełną odpowiedź, ustal tożsamość nadawcy, której dotyczy problem, oraz zakres polityki odbiorcy, a po uzasadnionej zmianie lub rozsądnym odczekaniu stosuj ponowienia z wykładniczym odstępem, losowym rozproszeniem, idempotencją i limitem prób.
Decyzja o supresji
Nie stosuj suppressji po samym 4.7.1. Dopiero niezależny trwały sygnał adresowy lub polityka może zmienić stan odbiorcy.
Najczęstsze przyczyny
- Tożsamość nadawcy, trasa albo polityka nie są tymczasowo autoryzowane dla tej próby doręczenia.
- Usługa odbierająca stosuje przejściowy warunek polityki, reputacji albo kontroli dostępu.
- Dokładny tekst odpowiedzi zawiera konieczne doprecyzowanie, którego ogólny kod statusu nie ujawnia.
Kroki diagnostyczne
- Potwierdź dokładnie 4.7.1 i odpowiedź 4xx.
- Zachowaj pełną odpowiedź, tożsamość nadawcy, domenę odbiorczą i kontekst polityki.
- Sprawdź zatwierdzoną politykę autoryzacji, uwierzytelnienie i ruch specyficzny dla miejsca docelowego.
- Po limicie eskaluj z pełnym kontekstem, nie jako roszczenie o wadliwym odbiorcy.
Działania z podziałem na role
Nadawca
- Przerwij wielokrotne ręczne próby wysłania i przekaż administratorowi pełną odpowiedź oraz kontekst wysyłki.
Administrator nadawcy
- Przed ponowieniem sprawdź tożsamość nadawcy, uwierzytelnianie, politykę i ruch specyficzny dla miejsca docelowego.
Administrator odbiorcy
- Jeśli kontrolujesz odmowę, zweryfikuj właściwą politykę autoryzacji i, gdy to możliwe, podaj bezpieczną diagnostykę.
Dostawca
- Koreluj powtarzające się wyniki według tożsamości nadawcy i miejsca docelowego; zamiast ślepych ponowień stosuj kontrolowane ograniczanie tempa albo eskalację.
Ź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.
- SMTP Field Manual (korpus społecznościowy) — Utrzymywany społecznościowo zbiór odpowiedzi SMTP dostawców, przypięty lokalnie jako dowód.
- smtp-codes (korpus społecznościowy) — Utrzymywany społecznościowo zbiór odpowiedzi SMTP dostawców, przypięty lokalnie jako dowód.
Ostatnia weryfikacja:

