Blazalek.com

5.2.3SMTP 5.2.3: Wiadomość jest za duża dla tej skrzynki

5.2.3 jest trwałe dla tej niezmienionej wiadomości, ponieważ przekracza ona administracyjny limit długości przypisany jednej skrzynce docelowej, niższy od ogólnego maksimum systemu odbierającego. Nie ponawiaj wysyłki bez zmian; pierwszy działa nadawca, który mierzy przekazaną wiadomość i ją zmniejsza, a administrator odbiorcy potwierdza limit obowiązujący dla tej skrzynki. Kod nie zgłasza pełnej skrzynki i nie czyni adresu odbiorcy nieprawidłowym.

Kategoria
Skrzynka odbiorcy
Klasa
Niepowodzenie trwałe
Ponowienie
Nie ponawiaj bez zmian
Supresja
Sprawdź pełny kontekst

W skrócie

Trwałe dla tej wiadomości: jedna skrzynka ma limit długości niższy od maksimum systemu, więc żadnych ponowień bez zmian. Nadawca zmniejsza przekazaną wiadomość albo administrator odbiorcy potwierdza zmieniony limit.

Co oznacza ten kod

X.2.3 oznacza limit długości wiadomości obowiązujący dla jednej konkretnej skrzynki i leżący poniżej ogólnego maksimum systemu. Jest to szczegół wyłącznie trwały, a 5.2.3 to jego postać w klasie 5; rejestr wiąże X.2.3 z podstawową odpowiedzią 552 i zapisuje to powiązanie jako niewyłączne, więc ten sam kod rozszerzony mogą nieść także inne odpowiedzi 5yz.

Przykłady od dostawców

Przykład Gmail
 552-5.2.3 Your message exceeded Google's message size limits. Please visit http://mail.google.com/support/bin/answer.py?answer=8770 to review our size guidelines.

Znaczenie techniczne

Warunek porównuje tę wiadomość z limitem skonfigurowanym dla skrzynki docelowej. Nie jest to porównanie z ogólnym maksimum rozmiaru w systemie odbierającym ani informacja o pozostałej pojemności skrzynki. Kod nie niesie wartości liczbowej limitu, nie wskazuje, która część wiadomości go przekroczyła, i nic nie mówi o żadnej innej skrzynce w tej samej domenie.

Status dostarczenia

Klasa 5 jest trwała dla niezmienionego żądania, a RFC 2034 wymaga, aby klasa kodu rozszerzonego zgadzała się z klasą odpowiedzi SMTP, która go niesie, więc 5.2.3 zawsze przychodzi na odpowiedzi 5yz. Trwałość dotyczy tej wiadomości przy tej skrzynce. Nie dowodzi błędnego adresu, nie oznacza, że skrzynka odrzuca całą pocztę, ani że mniejsza wiadomość się nie powiedzie.

Klasa
Niepowodzenie trwałe
Ponowienie
Nie ponawiaj bez zmian
Supresja
Sprawdź pełny kontekst

Decyzja o ponowieniu

Zatrzymaj niezmienione ponowienia. Nowa wysyłka jest uprawniona dopiero wtedy, gdy przekazana wiadomość zostanie zmierzona poniżej limitu obowiązującego dla tej skrzynki albo gdy administrator odbiorcy potwierdzi zmianę limitu. Wysłanie tej samej treści na inny adres jest nową trasą, a nie ponowieniem tej próby.

Decyzja o supresji

5.2.3 ocenia rozmiar jednej wiadomości względem limitu jednej skrzynki. Nie ocenia, czy adres istnieje, czy przyjmuje pocztę ani czy jest używany. Nie wykluczaj odbiorcy automatycznie na podstawie tego kodu; sprawdź pełną odpowiedź i właściwą politykę, a niepowodzenie zapisz przy wiadomości, a nie przy adresie.

Najczęstsze przyczyny

  • Dla tej skrzynki docelowej skonfigurowano administracyjny limit długości wiadomości, niższy od ogólnego maksimum systemu odbierającego, a przekazana wiadomość przekracza tę przypisaną skrzynce wartość.
  • Wiadomość zwymiarowano względem niewłaściwego limitu: mieści się w ogólnym maksimum systemu odbierającego i w limicie wysyłkowym samego nadawcy, ale przekracza przydział przypisany tej jednej skrzynce. X.2.3 jest zdefiniowany dla limitu skrzynki leżącego poniżej ogólnego maksimum systemu, więc przyjęcie wiadomości przez inne skrzynki w tym samym systemie nie dowodzi, że ta skrzynka przyjmie tę samą wiadomość.

Kroki diagnostyczne

  1. Potwierdź dokładny kod rozszerzony w odpowiedzi oraz podstawową odpowiedź, która go niosła. Rejestr wiąże X.2.3 z podstawową odpowiedzią 552 i zapisuje to powiązanie jako niewyłączne, a RFC 2034 wymaga zgodności klasy kodu rozszerzonego z klasą odpowiedzi, więc 5.2.3 może przyjść na dowolnej odpowiedzi 5yz.
  2. Ustal, który system zwrócił odpowiedź, i zachowaj pakiet dowodowy: pełny tekst odpowiedzi, adres odbiorcy, identyfikator wiadomości, czas próby w UTC oraz rozmiar wiadomości w postaci przekazanej, bo to ten rozmiar system odbierający porównał z limitem.
  3. Odczytaj pełny tekst odpowiedzi, aby rozdzielić możliwe przyczyny, a następnie porównaj zachowanie między odbiorcami: wyślij tę samą wiadomość albo równoważną wiadomość testową o tym samym zmierzonym rozmiarze do innej skrzynki w tej samej domenie. Odrzucenie ograniczone do jednego adresu wskazuje na limit przypisany tej skrzynce; odrzucenie obejmujące każdy adres w domenie wskazuje na limit rozmiaru całego systemu, zgłaszany pod innym kodem.
  4. Ustal jedyny warunek uprawniający do nowej wysyłki: poproś administratora odbiorcy o potwierdzenie limitu długości wiadomości obowiązującego dla tej skrzynki i wyślij ponownie dopiero wtedy, gdy zmierzony rozmiar przekazanej wiadomości jest poniżej potwierdzonej wartości albo gdy administrator potwierdzi podniesienie limitu.

Działania z podziałem na role

Nadawca

  • Zatrzymaj niezmienione ponowienia na ten adres i zmierz wiadomość w postaci przekazanej, aby porównywany rozmiar był tym rozmiarem, który policzył system odbierający.
  • Zmniejsz wiadomość dla tego odbiorcy, usuwając największe części albo udostępniając je linkiem, a następnie zapisz nowy zmierzony rozmiar i wyślij zmniejszoną wiadomość wyłącznie na ten adres.

Odbiorca

  • Potwierdź zamierzony adres, uzyskaj od nadawcy czas próby i zmierzony rozmiar oraz sprawdź, czy inne skrzynki w tej samej domenie otrzymały tę samą wiadomość.
  • Poproś administratora skrzynki o limit długości wiadomości obowiązujący dla tej skrzynki, przekaż potwierdzoną wartość nadawcy i uzgodnij inną drogę dla treści, która się w tym limicie nie mieści.

Administrator odbiorcy

  • Sprawdź konfigurację przypisaną tej skrzynce oraz logi odbiorcze dla tego adresu i potwierdź, czy do odrzuconej próby zastosowano limit długości na poziomie skrzynki, niższy od ogólnego maksimum systemu.
  • Podaj odbiorcy wartość zastosowanego limitu i albo podnieś ten limit, gdy pozwala na to polityka, albo potwierdź, że pozostaje bez zmian, tak aby nadawca mógł zwymiarować wiadomość względem znanej liczby.

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

Ostatnia weryfikacja:

Znalazłeś błąd lub nieścisłość? Zgłoś poprawkę.

Wskaż element tej strony, który wymaga sprawdzenia. Każde zgłoszenie jest weryfikowane ręcznie.

Rodzaj problemu

Opisz problem i, jeśli chcesz, zaproponuj poprawione brzmienie.

Przy zgłoszeniu merytorycznym podaj publiczne źródło, jeśli je masz.

Możesz wysłać zgłoszenie anonimowo. Odpowiedź nie jest gwarantowana.

Nie wklejaj pełnych odpowiedzi bounce, nagłówków, adresów e-mail, Message-ID, tokenów ani innych danych osobowych. Przed wysłaniem zredaguj materiał dowodowy.

Wysłanie korekty przekazuje wpisane dane do Formspree, żebym mógł zweryfikować i poprawić tę stronę. Przeczytaj informację o prywatności.

Poradnik

Incydenty

Wojtek Blazalek

Ekspert ds. dostarczalności e-mail

Utknąłeś na tym kodzie błędu? Pomagam zespołom ustalać przyczyny odrzuceń oraz naprawiać uwierzytelnianie i reputację, żeby wiadomości trafiały do skrzynki.

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