Blazalek.com

5.7.11SMTP 5.7.11: Mechanizm uwierzytelniania wymaga szyfrowanego połączenia

Serwer trwale odrzucił próbę AUTH, ponieważ wybrany mechanizm uwierzytelniania wolno stosować tylko przez szyfrowane połączenie SMTP. Nie ponawiaj tej samej, niezmienionej próby. Ta strona wyjaśnia konkretny wynik 5.7.11. Brzmienie odpowiedzi i polityki dostawcy mogą dodać kontekst, ale nie redefiniują rozszerzonego kodu statusu.

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

W skrócie

Trwała odmowa AUTH: wybrany mechanizm wolno używać tylko przez szyfrowane połączenie SMTP. Najpierw ustanów połączenie TLS, potem ponów AUTH. To problem konfiguracji transportu, który blokuje wysyłkę i może pośrednio obniżyć dostarczalność. Nie ponawiaj niezmienionej próby.

Co oznacza ten kod

Historyczna odpowiedź AUTH ze wzorca rejestru X.7.11 wraca w klasie 5 jako kod 5.7.11: wybrany mechanizm wolno stosować tylko wtedy, gdy bazowa sesja SMTP ma już wystarczająco silną warstwę szyfrowania. We współczesnej praktyce serwer nie powinien reklamować takiego mechanizmu bez aktywnej ochrony. Klasa 5 oznacza trwałą odmowę dla tego stanu połączenia. Rozszerzony kod sygnalizuje wymóg szyfrowania dla mechanizmu, a nie błędne dane logowania, nieistniejącą skrzynkę ani dokładną politykę szyfrów narzuconą przez serwer.

Przykłady od dostawców

Przykład Gmail
501 5.7.11 Syntax error (no parameters allowed). For more information, go to About SMTP error messages and review RFC 3207 specifications. - gsmtp

Znaczenie techniczne

Jako historyczna odpowiedź na AUTH wzorzec X.7.11 stanowi, że wybrany mechanizm uwierzytelniania może działać tylko wtedy, gdy bazowe połączenie SMTP chroni warstwa szyfrowania o wystarczającej sile. Współczesna implementacja nie powinna reklamować takiego mechanizmu bez aktywnej, wystarczającej warstwy szyfrowania. Kod 5.7.11 stosuje ten szczegół w klasie 5.

Status dostarczenia

Pierwsza cyfra 5 oznacza trwałe niepowodzenie bieżącej próby. Powtórzenie AUTH w tym samym stanie połączenia nie usuwa wskazanej przeszkody; sam kod nie określa wymaganej konfiguracji szyfrowania ani nie dowodzi, że dane uwierzytelniające lub adres odbiorcy są nieprawidłowe.

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 potwierdzeniu wystarczającego szyfrowania połączenia albo wyborze mechanizmu dozwolonego w aktualnym stanie; przed próbą ponownie sprawdź status supresji.

Decyzja o supresji

Zalecenie operacyjne: nie dodawaj automatycznie adresu ani domeny do listy wykluczeń na podstawie samego 5.7.11. Sprawdź pełną odpowiedź, stan szyfrowania, mechanizm AUTH, historię zdarzeń i właściwą politykę, a decyzję o supresji podejmij dopiero w tym kontekście.

Najczęstsze przyczyny

  • Klient wybrał mechanizm AUTH, który wymaga szyfrowania, gdy bazowe połączenie SMTP nie miało wystarczającej warstwy szyfrowania.
  • Serwer zareklamował mechanizm niedozwolony w aktualnym stanie szyfrowania, mimo że współczesne implementacje nie powinny tego robić.

Kroki diagnostyczne

  1. Sprawdź surową odpowiedź SMTP i potwierdź, że kod rozszerzony to dokładnie 5.7.11, podstawowa odpowiedź należy do klasy 5xx, a kod został zwrócony na polecenie AUTH; zachowaj pełne brzmienie odpowiedzi.
  2. Powiąż odpowiedź z czasem próby, klientem, punktem końcowym serwera, wybranym mechanizmem AUTH oraz stanem i siłą warstwy szyfrowania; ustal te dane z konfiguracji i bezpiecznych logów, zamiast wyprowadzać je z samego kodu.
  3. Zatrzymaj niezmienione ponowienia; przed kontrolowaną nową próbą potwierdź wystarczające szyfrowanie lub dozwolony mechanizm, ponownie sprawdź status supresji i porównaj wynik.

Działania z podziałem na role

Nadawca

  • Nie ponawiaj ręcznie tej samej próby; przekaż administratorowi pełną odpowiedź, czas próby i używane konto bez ujawniania danych uwierzytelniających.

Administrator nadawcy

  • Sprawdź konfigurację klienta, punkt końcowy, mechanizm AUTH oraz stan i siłę szyfrowania dla wskazanej próby.
  • Po potwierdzonej korekcie szyfrowania lub mechanizmu ponownie sprawdź status supresji i wykonaj jedną kontrolowaną próbę zamiast powtarzać niezmienione AUTH.

Administrator odbiorcy

  • Jeżeli zarządzasz serwerem zwracającym kod, sprawdź jego logi, politykę AUTH i mechanizmy reklamowane w stanie szyfrowania właściwym dla wskazanej próby.
  • Skoryguj potwierdzoną niespójność między reklamowanymi mechanizmami a polityką szyfrowania albo przekaż administratorowi nadawcy bezpieczną informację o wymaganym sposobie połączenia.

Dostawca

  • Jeżeli obsługujesz usługę uczestniczącą w próbie, sprawdź logi szyfrowania i AUTH oraz przekaż administratorowi bezpieczny kontekst potrzebny do ustalenia wymaganej korekty.
  • Usuń potwierdzony problem w zarządzanej konfiguracji albo wskaż właściciela korekty; nie uruchamiaj automatycznej supresji na podstawie samego kodu.

Ź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

  • Dostarczalność

    SPF/DKIM/DMARC i pokrewna polityka auth są wymagane do doręczenia do skrzynki.

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