Co oznacza ten kod
System docelowy istnieje i zwykle przyjmuje pocztę, ale jego stan spowodował wygenerowanie ogólnego raportu DSN. Ponieważ kod zaczyna się od 2, opisuje powodzenie, a nie odrzucenie wiadomości.
Znaczenie techniczne
Wzorzec X.3.0 oznacza inny lub niezdefiniowany status systemu pocztowego: system docelowy istnieje i zwykle przyjmuje pocztę, lecz coś w tym systemie spowodowało wygenerowanie raportu DSN. W wariancie 2.3.0 klasą wyniku jest powodzenie.
Status dostarczenia
Pierwsza cyfra 2 oznacza powodzenie. Kod 2.3.0 nie wskazuje błędu tymczasowego ani trwałego i sam w sobie nie jest informacją o bounce lub odrzuceniu, nawet jeśli występuje w raporcie DSN.
- Klasa
- Powodzenie
- Ponowienie
- Nie ponawiaj bez zmian
- Supresja
- Sprawdź pełny kontekst
Decyzja o ponowieniu
Nie ponawiaj wysyłki na podstawie samego kodu 2.3.0, ponieważ jest to status powodzenia. Ponowienie mogłoby utworzyć duplikat; jeśli oczekiwany rezultat nie jest widoczny, najpierw sprawdź pełny kontekst zdarzenia.
Decyzja o supresji
Nie dodawaj odbiorcy do listy wykluczeń wyłącznie na podstawie kodu 2.3.0. Przed zmianą stanu odbiorcy sprawdź kontekst raportu i niezależne zdarzenia potwierdzające ewentualne odrzucenie.
Najczęstsze przyczyny
- System raportujący użył ogólnego statusu X.3.0 w raporcie DSN o powodzeniu, bez bardziej szczegółowego statusu systemu pocztowego.
- Warstwa przetwarzająca zachowała ogólny kod 2.3.0, ale nie udostępniła bardziej szczegółowego kontekstu raportu.
Kroki diagnostyczne
- Sprawdź surową odpowiedź SMTP lub raport DSN i potwierdź, że kod rozszerzony to dokładnie 2.3.0.
- Jeśli kod występuje przy odpowiedzi SMTP, potwierdź, że podstawowa odpowiedź należy do klasy 2xx i jest zgodna z rozszerzoną klasą 2.x.x.
- Powiąż raport z właściwą wiadomością i próbą wysyłki, a następnie przejrzyj otaczający kontekst oraz późniejsze zdarzenia, aby ustalić końcowy wynik.
- Jeśli system pokazuje 2.3.0 jako bounce lub odrzucenie, prześledź parser, reguły normalizacji i mapowanie zdarzeń.
Działania z podziałem na role
Administrator nadawcy
- Klasyfikuj 2.3.0 jako powodzenie; nie uruchamiaj ponowienia ani automatycznej supresji wyłącznie z powodu tego kodu.
- Zachowaj surowy raport i popraw mapowanie zdarzeń, jeśli kod został skierowany do obsługi odrzuceń.
Administrator odbiorcy
- Jeśli istnieją niezależne oznaki problemu, sprawdź logi systemu docelowego dla powiązanej transakcji; nie wnioskuj o odrzuceniu lub awarii z samego kodu 2.3.0.
- Gdy system odbiorczy wygenerował raport, zachowaj kod wraz z kontekstem potrzebnym do odróżnienia powodzenia od błędu.
Dostawca
- Zachowuj surową odpowiedź lub raport DSN oraz klasę powodzenia podczas normalizacji zdarzenia.
- Nie przedstawiaj 2.3.0 jako odrzucenia; jeśli dostępny jest dokładniejszy status systemu pocztowego, zachowaj go razem z ogólnym kodem.
Źródła i weryfikacja
Znaczenie kodu i przypisanie klasy zweryfikowano w rejestrze IANA oraz dokumentach RFC 2034, RFC 3463 i RFC 5248. Zalecenia dotyczące ponawiania, supresji, diagnostyki i działań poszczególnych właścicieli są odrębnymi wskazówkami operacyjnymi; nie są faktami ze standardów ani informacjami o praktyce dostawców.
- iana-smtp-enhanced-status-codesŹródło T0
Enumerated Status Codes / X.3.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.3.0
Ostatnia weryfikacja:

