Google メールアカウントの OAuth 2.0 認証への自動変換

リビジョン情報
  • リビジョン ID: 243575
  • 作成日:
  • 作成者: dskmori
  • コメント: update.
  • 査読日: はい
  • 査読日:
  • 査読者: dskmori
  • 承認済み はい
  • 現在のリビジョン? いいえ
  • 翻訳準備中: いいえ
リビジョンのソース
リビジョンの内容

2022 年 4 月 5 日にリリースされた Thunderbird 91.8.0 では、Gmail アカウントを OAuth 2.0 認証に変換し、Google へのログインで必須となる OAuth 2.0 に準拠します。この変更は、Google によって 必須 とされました。

Thunderbird の設定で Cookie を拒否している場合、OAuth2.0 の認証フローが正しく動作するために Cookie を承諾する必要があるため、OAuth プロセスは失敗します。Cookie 無しでページ更新の間のデータを格納しても、この認証フローは Google により配信されたウェブページで完了できません。以下のいずれかの方法で、少なくとも一時的に Cookie を承諾する必要があります。

まず、Thunderbird で一般の Cookie 設定を確認してください:

  • > 設定 > プライバシーとセキュリティ > ウェブコンテンツ の順に進みます。
  • サイトから送られてきた Cookie を保存する のチェックボックスを確認します。

サイトから送られてきた Cookie を保存する のチェックボックスがチェックされて いない 場合、以下のいずれかの手順に従った後、OAuth ログインプロセスを再度行ってください:

  • Google からの Cookie を承諾する例外を作成する:
    • 例外... ボタンをクリックして Cookie フィルター ダイアログを開きます。
    • サイトのアドレス の入力ボックスに https://accounts.google.com と入力します。
    • 許可 を選択し、変更を保存 をクリックします。
  • あるいは、すべて の Cookie を許可する:
    • サイトから送られてきた Cookie を保存する のチェックマークをオンにします。

OAuth プロセスの終了後、再び Cookie を拒否できます - メールの送受信は Cookie を拒否しても動作します。しかし、すべての Cookie を拒否または例外を削除すると Gmail の OAuth トークンが期限切れになるときに OAuth ダイアログが表示され、必須 Cookie を許可するまで失敗しつづけます。

Cookie についての詳細は、Privacy panel - Remote content and cookie settings in Thunderbird の記事をご覧ください。

まだ問題がある場合、Thunderbird のサポートで質問してください