Co oznacza ten kod
System odbiorczy trwale odrzucił wiadomość, ponieważ sprawdzenie SPF zakończyło się wynikiem fail, sprzecznym z jego lokalną polityką. Nie ponawiaj tej samej, niezmienionej próby.
Znaczenie techniczne
Standardowy wzorzec X.7.23 oznacza, że wiadomość przeszła pełne sprawdzenie SPF, które dało wynik fail niezgodny z wymaganiami lokalnej polityki. Zgodnie z sekcją 8.4 RFC 7208 tego kodu używa się zamiast 5.7.1. Kod 5.7.23 stosuje ten szczegół w klasie trwałego niepowodzenia.
Status dostarczenia
Pierwsza cyfra 5 oznacza trwałe niepowodzenie bieżącej próby. Kod potwierdza wynik fail sprawdzenia SPF i konflikt z lokalną polityką, ale sam nie wskazuje przyczyny tego wyniku, warstwy odpowiedzialnej za problem ani polityki konkretnego dostawcy.
- Klasa
- Niepowodzenie trwałe
- Ponowienie
- Nie ponawiaj bez zmian
- Supresja
- Sprawdź pełny kontekst
Decyzja o ponowieniu
Zalecenie operacyjne: zatrzymaj automatyczne i ręczne ponowienia tej samej, niezmienionej próby. Nową, kontrolowaną próbę rozważ dopiero po potwierdzonej korekcie lub potwierdzonej zmianie warunków polityki oraz sprawdzeniu, że ocena SPF nie daje już wyniku fail; wcześniej ponownie sprawdź suppression.
Decyzja o supresji
Zalecenie operacyjne: nie wykluczaj automatycznie adresu odbiorcy ani domeny na podstawie samego 5.7.23. Sprawdź pełną odpowiedź, wynik SPF, zakres zdarzenia, konfigurację uczestniczących systemów i historię doręczeń, a decyzję o suppression podejmij zgodnie z potwierdzoną przyczyną i właściwą polityką.
Najczęstsze przyczyny
- Sprawdzenie SPF wiadomości zakończyło się wynikiem fail, który był sprzeczny z wymaganiami lokalnej polityki systemu odbiorczego.
Kroki diagnostyczne
- Sprawdź surową odpowiedź SMTP lub raport niedostarczenia i potwierdź dokładny kod 5.7.23 oraz podstawową odpowiedź klasy 5xx; zachowaj pełny tekst odpowiedzi.
- Powiąż odpowiedź z właściwą wiadomością, czasem i etapem próby, ocenianą tożsamością nadawcy oraz systemem, który zwrócił kod.
- W dostępnych wynikach uwierzytelnienia, logach i konfiguracji potwierdź wynik fail sprawdzenia SPF oraz ustal jego rzeczywistą przyczynę; nie przypisuj odpowiedzialności ani praktyki dostawcy na podstawie samego kodu.
- Zatrzymaj niezmienione ponowienia. Po potwierdzonej korekcie lub zmianie warunków sprawdź, że ocena SPF nie daje już wyniku fail, ponownie sprawdź suppression i wykonaj jedną kontrolowaną próbę.
Działania z podziałem na role
Nadawca
- Potwierdź, że wiadomość i użyta tożsamość nadawcy są zamierzone, a pełną odpowiedź i czas próby przekaż administratorowi nadawcy bez wielokrotnego ręcznego ponawiania.
Administrator nadawcy
- Zachowaj pełną odpowiedź, powiąż ją z wiadomością, tożsamością nadawcy i systemem wysyłającym oraz sprawdź dostępne wyniki SPF, logi i konfigurację, aby ustalić potwierdzoną przyczynę wyniku fail.
- Po korekcie potwierdź, że ocena SPF nie daje już wyniku fail, ponownie sprawdź suppression i wykonaj jedną kontrolowaną próbę zamiast ponawiać niezmienioną wiadomość.
Administrator odbiorcy
- Jeżeli zarządzasz systemem zwracającym kod, sprawdź jego logi oceny SPF i lokalną politykę dla wskazanej próby; usuń potwierdzony problem po stronie odbiorczej albo bezpiecznie przekaż nadawcy wynik potrzebny do korekty.
Dostawca
- Jeżeli obsługujesz zarządzaną warstwę wysyłania, konfiguracji SPF lub jego oceny, sprawdź jej logi i konfigurację dla tej próby, usuń potwierdzony problem w zarządzanej warstwie i nie uruchamiaj suppression na podstawie samego kodu.
Zweryfikowane przykłady dostawców
Poniżej znajduje się zweryfikowany przykład odpowiedzi dla 5.7.23 od: Rackspace Email. Pokazuje on rzeczywistą praktykę dla tej odpowiedzi i nie zmienia standardowego znaczenia 5.7.23 ani nie obejmuje wszystkich wystąpień.
Dokładna odpowiedź SMTP
550 5.7.23 The message was rejected because of Sender Policy Framework violationŹródła i weryfikacja
Kanoniczne znaczenie Tier 0 wzorca X.7.23, jego użycie zamiast 5.7.1 zgodnie z sekcją 8.4 RFC 7208 i zastosowanie klasy 5 zweryfikowano w rejestrze IANA oraz dokumentach RFC 2034, RFC 5248, RFC 7208 i RFC 7372 według stanu na 17 lipca 2026 r. Wskazówki dotyczące diagnozy, naprawy, ponawiania i suppression są oddzielnymi zaleceniami operacyjnymi; rekord nie zawiera praktyki konkretnego dostawcy.
- iana-smtp-enhanced-status-codesŹródło T0
Enumerated Status Codes / X.7.23
- rfc5248Źródło T0
Section 2.1: registry fields and non-exclusive Associated Basic Status Code
- rfc2034Źródło T0
Section 4: enhanced status class agrees with SMTP reply class
- rfc7372Źródło T0
IANA registry reference for X.7.23
- rfc7208Źródło T0
IANA registry reference for X.7.23
- ext-src-rackspace-5-7-23-01Źródło T1
docs.rackspace.com/docs/common-email-bounces > 'SMTP error' table, row SPF-violation
Ostatnia weryfikacja:

