Blazalek.com

2.0.0Inny niezdefiniowany status powodzenia

Kod 2.0.0 oznacza ogólny status powodzenia: znana jest tylko klasa 2, bez bardziej szczegółowego statusu. Nie jest to odrzucenie wiadomości.

Kategoria
Inne i niezdefiniowane
Klasa
Powodzenie
Ponowienie
Nie ponawiaj bez zmian
Supresja
Sprawdź pełny kontekst

Co oznacza ten kod

Kod 2.0.0 oznacza ogólny status powodzenia: znana jest tylko klasa 2, bez bardziej szczegółowego statusu. Nie jest to odrzucenie wiadomości.

Znaczenie techniczne

Wzorzec X.0.0 jest jedynym niezdefiniowanym kodem statusu i służy wtedy, gdy znana jest tylko klasa wyniku. W wariancie 2.0.0 klasą wyniku jest powodzenie.

Status dostarczenia

To status powodzenia, a nie błąd tymczasowy ani trwały. Jeśli system pokazuje go jako bounce lub odrzucenie, trzeba sprawdzić klasyfikację zdarzenia.

Klasa
Powodzenie
Ponowienie
Nie ponawiaj bez zmian
Supresja
Sprawdź pełny kontekst

Decyzja o ponowieniu

Nie ponawiaj wysyłki na podstawie samego kodu 2.0.0, ponieważ kod należy do klasy powodzenia. Ponowienie mogłoby utworzyć duplikat.

Decyzja o supresji

Nie dodawaj adresu do suppression list na podstawie samego kodu 2.0.0. Decyzję podejmij dopiero po sprawdzeniu kontekstu i innych, niezależnych zdarzeń dostarczenia lub odrzucenia.

Najczęstsze przyczyny

  • Serwer odbierający zwrócił ogólny status powodzenia bez bardziej szczegółowego kodu rozszerzonego.
  • System przetwarzający odpowiedź zachował tylko klasę powodzenia albo błędnie skierował ją do przepływu obsługi odrzuceń.

Kroki diagnostyczne

  1. Sprawdź surową odpowiedź z transakcji SMTP i potwierdź, że zawiera dokładnie kod rozszerzony 2.0.0.
  2. Potwierdź, że podstawowa odpowiedź SMTP należy do klasy 2xx i jest zgodna z rozszerzoną klasą 2.x.x.
  3. Prześledź mapowanie odpowiedzi w logach i webhookach, aby ustalić, czy szczegół statusu został utracony albo wynik powodzenia został sklasyfikowany jako bounce.

Działania z podziałem na role

Administrator nadawcy

  • Traktuj 2.0.0 jako wynik powodzenia, usuń go z kolejki ponowień i nie twórz suppression wyłącznie na jego podstawie.
  • Jeśli kod trafił do obsługi odrzuceń, popraw parser lub mapowanie zdarzeń i zachowuj surową odpowiedź SMTP do audytu.

Dostawca

  • Zachowuj pełną surową odpowiedź SMTP i bardziej szczegółowy kod statusu, jeśli jest dostępny.
  • Sprawdź reguły normalizacji, gdy ogólny kod 2.0.0 zastępuje dostępny bardziej szczegółowy status powodzenia.

Źródła i weryfikacja

Znaczenie i przypisanie klasy zweryfikowano w rejestrze IANA oraz dokumentach RFC 2034, RFC 3463 i RFC 5248. Zalecenia dotyczące ponowień i suppression, kroki diagnostyczne oraz działania przypisane właścicielom są odrębnymi wskazówkami operacyjnymi, a nie faktami ze standardu ani udokumentowaną praktyką dostawcy.

  • Enumerated Status Codes / X.0.0

  • 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

  • rfc3463Źródło T0

    IANA registry reference for X.0.0

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ę.