ご存知かもしれませんが、私はThunderbidをメインのデスクトップメールプログラムと同様に使用しています。 Gmailなど、さまざまなメールプロバイダーで使用しています。
すべては今朝までうまくいきました。 Gmailアカウントにメールを受信し、メールを閲覧して作成することもできました。
約1時間前に、Googleアカウントに再度ログインする必要があることを通知するポップアップが表示され始めました。
ダイアログにはリクエストの送信元のURLが表示されていました。これはGoogleのURLであったため、正当なものであることがわかりました。 また、ThunderbirdでGmailコンテンツにまだアクセスできるかどうかを確認すると、アクセスできないことに気付きました。
Gmailのメールアドレスとパスワードを入力すると、2要素認証の2番目の検証手順ではなく、「Cookies無効」ページにリダイレクトされました。
私はもう一度同じ結果を試しました。 Thunderbirdに変更を加えなかったので、それは非常に不可解でした。
メールクライアントでCookieの設定を確認すると、Cookieが無効になっていることがわかりました。 それが、Thunderbirdでの使用のためにGmailアカウントをサインインして認証できない理由です。
注:Gmailでこれを経験しましたが、認証にCookieに依存する他のメールサービスで経験するかもしれません。
問題の修正方法は次のとおりです。
- Thunderbirdメールクライアントを開きます。
- [ツール]> [オプション]> [プライバシー]を選択します。
- [サイトからのCookieを受け入れる]が有効になっているかどうか、またはメールサーバーが例外としてリストされているかどうかを確認します。
Thunderbirdでは、サイトからのCookieを受け入れる設定が無効になっています。 私はそれをしませんでした、そして、それがそれ自身でどのようにそれ自身をリセットしたのか分かりません。
とにかく、このオプションを再度有効にし、サードパーティのCookieが許可されないようにしました。 Googleアカウント情報を再度入力すると、今回はうまくいきました。 2番目の認証手順を取得し、ThunderbirdのGmailアカウントへのフルアクセスを回復しました。
他のすべてのサービスでCookieを無効にしたい場合は、Googleサーバーを例外リスト(imap.googlemail.com)に追加することもできます。
同じ方法は、他のメールアカウントでも、カレンダーの同期でも機能します。 たとえば、GoogleカレンダーをThunderbirdに追加した場合、同じ問題が発生する可能性があります。 同じ修正を使用して問題を修正することもできます。