Uwierzytelnianie Microsoft OAuth i Thunderbird w 2026 roku
- Dla uproszczenia będziemy używać terminu OAuth zamiast OAuth 2 lub OAuth 2.0. Obecna implementacja OAuth w programie Thunderbird opiera się na OAuth 2.0, najpopularniejszej wersji OAuth.
- Przed wersją 153 Thunderbirda okna dialogowe Microsoft OAuth były prezentowane w karcie wewnątrz Thunderbirda. Wersje 153 i nowsze wyświetlają okna dialogowe Microsoft OAuth zewnętrznie w domyślnej przeglądarce internetowej systemu (Firefox, Chrome itp.).
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.
Spis treści
- 1 Uwierzytelnianie Microsoft OAuth i Thunderbird w 2026 roku
- 2 Zmiany w uwierzytelnianiu
- 3 Zmiany lub problemy, które możesz napotkać
- 3.1 Twoje hasło do Outlooka lub Hotmaila nie działa z Thunderbirdem i nie możesz wysyłać ani odbierać wiadomości
- 3.2 Wyświetlany jest ekran informujący, że wymagana jest zgoda administratora IT dla aplikacji
- 3.3 Konto działało w Thunderbirdzie 102.6.1, ale nie działa w wersji 102.7.1 lub nowszej
- 3.4 IMAP/POP3 działają, ale SMTP nie działa
- 3.5 Kalendarz nie działa
- 4 Gdzie uzyskać pomoc
Zmiany w uwierzytelnianiu
Microsoft wprowadził następujące zmiany:
- Wycofano podstawowe uwierzytelnianie (nazwa użytkownika/hasło), wymagając teraz uwierzytelniania 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, więc poprzednia konfiguracja OAuth w Thunderbirdzie nie kwalifikuje go poprawnie jako klienta stacjonarnego. 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 przypadku outlook.com, hotmail.com, Microsoft 365 (wcześniej znanego jako Office 365 i często skracanego do O365) lub innych usług pocztowych hostowanych przez Microsoft, mogą wystąpić następujące problemy:
Twoje hasło do Outlooka lub Hotmaila nie działa z Thunderbirdem i nie możesz wysyłać ani odbierać wiadomości
- Thunderbird może wyświetlić komunikat o błędzie podobny do:
Login to server outlook.office365.com with username youremail@hotmail.com failed. - Rozwiązanie
- Upewnij się, że na twoim koncie Microsoft jest włączona weryfikacja dwuetapowa (zobacz artykuł pomocy technicznej Microsoft: Używanie weryfikacji dwuetapowej na koncie Microsoft).
- Włącz w Thunderbirdzie obsługę ciasteczek dla witryn Microsoft Outlook lub Hotmail, w przeciwnym razie nie będzie można zalogować się na swoje konto Outlook lub Hotmail przy użyciu uwierzytelniania OAuth2:
- Kliknij menu aplikacji Thunderbird > > .
- W sekcji Treść witryn zaznacz Akceptuj ciasteczka z witryn.
- Kliknij przycisk obok Akceptuj ciasteczka z witryn, aby upewnić się, że nie blokujesz ciasteczek z witryn Microsoft, takich jak outlook.com, hotmail.com lub office365.com.
- Zmień metodę uwierzytelniania Thunderbirda dla poczty przychodzącej (IMAP lub POP):
- Kliknij menu aplikacji Thunderbird > .
- Po lewej stronie kliknij } dla swojego konta outlook.com lub hotmail.com.
- Wybierz Metoda uwierzytelniania: (zamiast ).
- Zmień metodę uwierzytelniania Thunderbirda do wysyłania wiadomości (SMTP):
- Kliknij menu aplikacji Thunderbird > i kliknij swoje konto e-mail Microsoft po lewej stronie. Na przykład:
tbtesttb@hotmail.com - W prawym dolnym rogu kliknij :
- Wybierz Metoda uwierzytelniania: (zamiast Zwykłe hasło). Nazwa serwera może wymagać zmiany na
smtp-mail.outlook.com: - Kliknij , by zapisać zmiany.
- Kliknij menu aplikacji Thunderbird > i kliknij swoje konto e-mail Microsoft po lewej stronie. Na przykład:
Wyświetlany jest ekran informujący, że wymagana jest zgoda administratora IT dla aplikacji
- 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-63364c29d753i w celu autoryzacji Mozilla Thunderbird udzielić następujących uprawnień:IMAP.AccessAsUser.All,POP.AccessAsUser.All,SMTP.Sendi offline_access.
Konto działało w Thunderbirdzie 102.6.1, ale nie działa w wersji 102.7.1 lub nowszej
- 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 Thunderbirda działa, zalecamy dalsze korzystanie z nowego profilu.Dla doświadczonych użytkowników, którzy chcą zachować inne zmiany wprowadzone w edytorze konfiguracji: Otwórz menedżera profili Thunderbirda, aby przełączyć się z powrotem na stary profil Thunderbirda i użyj edytorze ustawień, aby odfiltrować oauth2, znaleźć odpowiedni serwer(y) i usunąć wpisy dla
oauth2.issueriauth2.scope. - Jeśli to nie zadziała, poproś o pomoc.
IMAP/POP3 działają, ale SMTP nie działa
- Jeśli masz konto biznesowe Microsoft 365, upewnij się, że uwierzytelnianie SMTP jest włączone lub poproś administratora IT o sprawdzenie i włączenie go, jeśli jest wyłączone. Przeczytaj artykuł Microsoftu Enable or disable authenticated client SMTP submission (SMTP AUTH) in Exchange Online, aby uzyskać instrukcje.
- Jeśli masz osobiste konto Microsoft 365/Hotmail/inne, skorzystaj z podstawowej autoryzacji (instrukcje znjdziesz w następującym poradniku Microsoftu: Ustawienia POP, IMAP i SMTP dla usługi Outlook.com).
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 uzyskać 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 usług hostowanych przez Microsoft, postępuj zgodnie z naszą listą kontrolną rozwiązywania problemów z OAuth przed zadaniem pytania na naszym forum pomocy.