Blazalek.com

5.7.23Walidacja SPF zakończona wynikiem fail

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.

Kategoria
Bezpieczeństwo, uwierzytelnianie i polityka
Klasa
Niepowodzenie trwałe
Ponowienie
Nie ponawiaj bez zmian
Supresja
Sprawdź pełny kontekst

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

  1. 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.
  2. 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.
  3. 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.
  4. 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ń.

Rackspace Email hosted mail · SMTP 550

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.

  • 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

  • docs.rackspace.com/docs/common-email-bounces > 'SMTP error' table, row SPF-violation

Ostatnia weryfikacja:

Wojtek Blazalek

Ekspert ds. dostarczalności e-mail

Utknąłeś na tym kodzie błędu? Pomagam zespołom usuwać przyczyny odrzuceń, naprawiać uwierzytelnianie i reputację — tak, żeby maile trafiały do skrzynki.

Praktyczna praca nad dostarczalnością dla firm wysyłających na dużą skalę.