Automatický převod poštovních účtů Google na ověřování oAuth2.0

Počínaje verzí 91.8.0 bude Thunderbird při aktualizaci z verze nižší než 91.8.0. převádět metodu ověřování účtů Gmail na OAuth 2.0, aby uživatelům pomohl splnit požadavek Googlu na OAuth 2.0 pro přihlašování do služby Gmail. Tyto změny jsou vyžadovány společností Google.

Doporučujeme aktualizovat Thunderbird na nejnovější verzi, která obsahuje nejnovější bezpečnostní opravy a mnoho dalších oprav a vylepšení. Pokud však chcete na vlastní nebezpečí nadále používat starší verzi Thunderbirdu nižší než 91.8.0, budete muset změnit metodu ověřování na OAuth2 sami. V každé novější verzi Thunderbirdu můžete také pomocí následujícího postupu překontrolovat, zda je metoda ověřování skutečně nastavena na OAuth2.

Ověření, zda je účet Gmail v Thunderbirdu nastaven na OAuth2

Odchozí server (SMTP)

  1. Klikněte na tlačítko nabídky a zvolte Nastavení účtu.
  2. Ze seznamu účtů po levé straně vyberte příslušný účet (např. pavel.novak@example.com).
  3. V pravé části vespod vyhledejte volbu Odchozí server (SMTP).
  4. Klikněte na tlačítko Upravit SMTP server… po její pravé straně.
  5. V dialogu SMTP Server zkontrolujte, že je volba Způsob autentizace nastavena na OAuth2.
  6. Klikněte na tlačítko OK pro potvrzení svého nastavení serveru SMTP.

Příchozí server

  1. Klikněte na tlačítko nabídky a zvolte Nastavení účtu.
  2. Ze seznamu účtů po levé straně vyberte příslušný účet (např. pavel.novak@example.com).
  3. Přejděte do sekce Nastavení serveru nacházející se hned pod názvem vašeho účtu (není-li viditelná, musíte nejprve přepnout tlačítko >).
  4. Zkontrolujte, že je volba Nastavení zabezpečení > Způsob autentizace nastavena na OAuth2.


Aby proces nastavení OAuth 2.0 fungoval, musí být povoleny cookies a JavaScript. Pokud jste v Thunderbirdu cookies odmítli, proces nastavení OAuth selže, protože musí být přijaty některé cookies, aby bylo možné ukládat data mezi aktualizacemi stránek. Cookies musíte přijmout alespoň dočasně některým z níže popsaných způsobů.

Jak předejít nebo napravit selhání OAuth způsobené odmítnutými cookies

Nejprve překontrolujte obecné nastavení cookies v Thunderbirdu:

  • Klikněte na > PředvolbyNastavení > Soukromí a zabezpečení > Webový obsah.
  • Podívejte se na volbu Povolit serverům ukládat cookies.

Pokud není zaškrtnutá, proveďte jednu z následujících akcí a poté znovu absolvujte přihlašovací proces OAuth:

  • Vytvořte výjimku pro možnost přijetí cookies od Googlu:
    • Klikněte u této volby na tlačítko Výjimky…. Otevře se dialog Výjimky - cookies.
    • Do pole Adresa webového serveru zadejte https://accounts.google.com.
    • Klikněte na tlačítko Povolit a poté na tlačítko Uložit změny.
  • Případně můžete přijmout všechny cookies:
    • Zaškrtněte volbu Povolit serverům ukládat cookies.

Po absolvování procesu OAuth můžete cookies zase odmítat, dáváte-li tomu přednost, protože přijímání a odesílání pošty bude fungovat i s odmítnutými cookies. Ovšem odmítnutí všech cookies nebo odstranění výjimky má tu nevýhodu, že až v určitý okamžik v budoucnu vyprší platnost tokenu OAuth pro přístup ke službě Gmail, zobrazí se opět dialog se zprávou o selhání OAuth a bude se zobrazovat tak dlouho, dokud požadované cookies nepřijmete.

Podrobnější informace o cookies naleznete v článku Nastavení Thunderbirdu – sekce Soukromí.

Jak předejít nebo napravit selhání OAuth způsobené zakázaným JavaScriptem

  1. Klikněte na > PředvolbyNastavení > Obecné.
  2. Úplně vespod klikněte na tlačítko Editor předvoleb.
  3. Do vyhledávacího pole na stránce Pokročilá konfigurace zadejte (např. přes schránku) javascript.enabled
  4. Nyní byste měli mít zobrazen jeden řádek s předvolbou javascript.enabled.
    • Pokud je předvolba nastavena na hodnotu true, pak není třeba dělat nic.
    • Pokud je předvolba nastavena na hodnotu false, musíte její hodnotu změnit na true kliknutím po pravé straně na tlačítko Přepnout Fx71aboutconfig-ToggleButton.

Zkontrolování, zda byly uloženy správné ověřovací tokeny

  • Klikněte na > Předvolby > Soukromí a zabezpečení > Hesla > Zobrazit hesla….
    • Pokud bylo ověřování účtu nastaveno na OAuth2 a přihlášení pomocí OAuth proběhlo úspěšně, měly by se pro každé uživatelské jméno (účtu gmail) zobrazit položky ve tvaru
oauth://accounts.google.com (https://mail.google.com/ …)
Poznámka: Položka oauth je ověřovací token OAuth2 a ne heslo.
  • Pokud bylo ověřování účtu nastaveno na OAuth2 a přihlášení pomocí OAuth neproběhlo úspěšně, projděte položky hesel, zda neobsahují poskytovatele v následujícím tvaru, a odstraňte je:
imap://imap.gmail.com (imap://imap.gmail.com)
smtp://smtp.gmail.com (smtp://smtp.gmail.com)

Pokud máte stále potíže, můžete položit dotaz ve fóru podpory Thunderbirdu.

Byl tento článek srozumitelný?

Počkejte prosím...

S napsáním tohoto článku pomohli tihle úžasní lidé:

Illustration of hands

Zapojte se

Rozvíjejte a sdílejte své znalosti s ostatními. Odpovídejte na dotazy a vylepšujte naše články nápovědy.

Zjistit více