見出し画像

Thunderbird + Gmailアカウントで、OAuth2 認証が上手くいかない時の解決策(2019/10/31)

 なんだか、職場のセキュリティ設定が変わって、Thunderbird で G-mail が読みに行けなくなった。困った困った、ということで調べていたら、下記で解決したのですが、半日つぶしたので悔しいのでメモ代わりに残しておきます。ただし、同じようにやっても解決する保証はありませんし、configをいじるのは自己責任でお願いします。

仕事環境:Mac OS EL Captain + Thunderbird 68.2.0
Thunderbirdの設定:
 サーバー名:imap.gmail.com(ポート993)
 接続の保護:SSL/TLS
 認証方式:OAuth2
G-mail の設定:
 POPは拒否、IMAPのみ
Googleアカウントの設定
 安全性の低いアプリのアクセスは拒否の設定

1)何を変更したか?
 ThunderbirdのSSL/TSLの認証方式を通常のパスワード認証からOAuth2に変更した

2)症状
✓繰り返し、OAuthの承認のために、ログインウインドウが開く。何度、アカウント名とパスワードを入れても同じウインドウが繰り返し開く。
✓Google アカウントの方で、アカウントにアクセスできるサードパーティ アプリの所に、Thunderbird が表示されない
✓何かがおかしいと思って、Thunderbirdでアカウントを削除。新しく作成しても解決しない。この辺りで、何かがおかしいと感じて不安になる。
✓不安にかられてGoogleアカウントからログインして、パスワードを変更する。Googleアカウントをログアウトして、再度ログイン。Thunderbirdのアカウントを再び削除し、Cookieも検索して削除して、新たにアカウントを設定しなおすも解決せず。

3)解決方法(2019/10/31版)
Thunderbird のDiscussionフォーラムへいく。

そこで、OAuth gmail で検索して、下記のツリーを発見。

そこでヒツジのアイコンのsfhowesさんがクリティカルに答えられていた。

There's a problem today with adding gmail accounts with OAuth authentication:
https://support.mozilla.org/en-US/questions/1271710

See https://bugzilla.mozilla.org/show_bug.cgi?id=1592407
and comment #22 .

というわけで、リンク先で解決策を発見。

たぶん次のバージョンで解決されるものと思われるのですが、それでは困っていて、68.2.0の場合は、とりあえず上記のスレッドの中にある config をいじる方法で解決します。解決しますが、自己責任でお願いします。上記のスレッドを読んでも対処法が分からない場合は、しない方が良いと思います。

この記事が気に入ったらサポートをしてみませんか?