Thunderbird a uwierzytelnianie za pomocą Microsoft OAuth w 2024 roku

Informacje o wersji
  • Identyfikator wersji: 275708
  • Utworzono:
  • Autor: Teo
  • Komentarz: Zaktualizowano
  • Zrecenzowano: Tak
  • Zrecenzowano:
  • Autor recenzji: TyDraniu
  • Zatwierdzone? Tak
  • Aktualna: Nie
  • Gotowy do tłumaczenia: Nie
Źródło wersji
Podgląd zawartości

Microsoft wprowadził pewne zmiany w uwierzytelnianiu hostowanych usług poczty e-mail dla kont biznesowych i akademickich. W tym artykule opisano te zmiany i sposoby dostosowania się do nich.

Od stycznia 2024 r. informacje te wciąż ewoluują i mogą ulegać zmianie. Ze względu na stale zmieniającą się różnorodność serwerów poczty e-mail i wdrożeń firmy Microsoft, bez ostrzeżenia mogą pojawić się problemy, które spowodują, że Thunderbird i inni klienci poczty firm innych niż Microsoft nagle po pewnym czasie przestaną działać.

Zmiany w autoryzacji

Microsoft wprowadził następujące zmiany:

  • Wycofano podstawowe uwierzytelnianie (nazwa użytkownika/hasło), a zamiast tego wymagane jest uwierzytelnianie OAuth.
  • W niektórych przypadkach uwierzytelnianie SMTP zostało całkowicie wyłączone. W przypadku nowych kont SMTP zawsze jest wyłączone. Ponadto istnieją pewne ograniczenia dotyczące SMTP, które nie są do końca zrozumiałe.

Microsoft zmienił również sposób klasyfikacji niektórych klientów, a poprzednia konfiguracja OAuth w Thunderbirdzie nie kwalifikuje się prawidłowo jako klient desktopowy. W rezultacie zostaliśmy zmuszeni do wprowadzenia zmian w konfiguracji Thunderbirda, które mogą mieć skutki uboczne dla użytkowników.

Zmiany lub problemy, które możesz napotkać

W outlook.com, hotmail.com, Microsoft 365 (pakiet poprzednio znany jako Office 365 i często określany w skrócie „O365”) lub w innych usługach pocztowych dostarczanych przez Microsoft możesz napotkać następujące problemy:

Hasło do Outlooka lub Hotmaila nie działa z Thunderbirdem i nie można wysyłać ani odbierać wiadomości

  • Rozwiązanie: Po pierwsze upewnij się, że w Thunderbirdzie dla witryn Microsoft Outlook lub Hotmail, np. office365.com, są włączone ciasteczka. Kliknij ikonę > Prywatność i bezpieczeństwo > Zaznacz Akceptowanie ciasteczek). Jeśli funkcja ta nie będzie aktywna, nie będzie możliwości logowania do konta Outlook.com lub Hotmail.com przy użyciu uwierzytelnienia „OAuth2”. Po drugie, upewnij się, że na twoim koncie Microsoft jest włączona weryfikacja dwuetapowa. Zobacz artykuł z bazy wiedzy Microsoft: Używanie weryfikacji dwuetapowej na koncie Microsoft. Na koniec, zmień Metodę uwierzytelniania zarówno dla IMAP lub POP jak i SMTP ze Zwykłe hasło na OAuth2.
  1. IMAP lub POP: Kliknij > Konfiguracja kont > Po lewej stronie kliknij przycisk Konfiguracja serwera zaznacz swoje konto outlook.com, lub hotmail.com i zamiast Zwykłe hasło wybierz Metoda uwierzytelniania: OAuth2.
    tb115-server-settings
  2. SMTP:
    1. Kliknij > Konfiguracja kont > Po lewej stronie zaznacz swoje konto outlook.com lub hotmail.com np. thunderbirdrocks@hotmail.com i kliknij Edytuj serwer SMTP…
      tb115-smtp-settings
    2. Zamiast Zwykłe hasło wybierz Metoda uwierzytelniania: OAuth2 > i kliknij OK.
      tb115-smtp-oauth2-setting


Jest wyświetlana informacja, że jest wymagana zgoda administratora IT

  • W takim przypadku należy poprosić administratora IT o autoryzację Thunderbirda. Zatwierdzenie jest wymagane, ale tylko jednorazowo.

Zgodnie z dokumentacją firmy Microsoft administratorzy powinni odwiedzić stronę https://login.microsoftonline.com/{tenant-id}/adminconsent?client_id=9e5f94bc-e8a4-4e73-b8be-63364c29d753 i w celu autoryzacji Thunderbirda udzielić następujących uprawnień: IMAP.AccessAsUser.All, POP.AccessAsUser.Al, SMTP.Send i offline_access

Konto działało w Thunderbirdzie 102.6.1, ale nie działa w wersji 102.7.1 lub wyższej

  1. Spróbuj zalogować się za pomocą nowego profilu Thunderbirda. Aby dowiedzieć się jak stworzyć nowy profil, zapoznaj się z artykułem Menedżer profili Thunderbirda - tworzenie i usuwanie profili. Jeśli nowy profil zadziałał, najlepszym rozwiązaniem dla większości osób jest korzystanie z nowego profilu. Dla bardziej technicznych osób: Należy skorzystać z menedżera profili Thunderbirda, aby przywrócić stary profil, a następnie skorzystać z edytora konfiguracji (zobacz artykuł Edytor ustawień Thunderbirda), wyszukać ouath2, znaleźć odpowiedni serwer (serwery), a następnie usunąć wartości dla oauth2.issuer oraz auth2.scope.
  2. W innym wypadku poproś o pomoc.

IMAP/POP3 działają, ale SMTP nie

  1. Jeśli masz konto biznesowe Microsoft 365, upewnij się, że autoryzacja SMTP jest włączona lub zapytaj swojego administratora, aby to sprawdził. Microsoft podał instrukcje w tym artykule: Enable or disable authenticated client SMTP submission (SMTP AUTH) in Exchange Online.
  • Jeśli masz osobiste konto Microsoft 365/Hotmail/inne, skorzystaj z podstawowej autoryzacji. Zobacz poradnik Microsoftu opisujący jak to zrobić.

Kalendarz nie działa

  • Thunderbird nie wspiera kalendarzy Exchange. Jeśli korzystasz z rozszerzenia lub innego oprogramowania włączającego kalendarz, musisz poszukać pomocy u autora tego rozszerzenia lub oprogramowania.

Gdzie otrzymać pomoc

  • Jeśli używasz Thunderbirda w firmie lub instytucji akademickiej, która udostępnia konta Microsoft, należy szukać pomocy w swojej organizacji.
  • Jeśli masz konto osobiste w jednej z udostępnianych przez Microsoft usług, poproś o pomoc.