Thunderbird と Yahoo

Thunderbird Thunderbird 作成日: 50% のユーザーがこの記事が役立だったと投票しています
This is a machine-generated translation of the English content. It has not been reviewed by a human, and may contain errors. If you would like to revise this content, you can start here.

新規! 2026 年 3 月、安全な PKCE 認証設定への更新

Thunderbird で Yahoo、ATT、AOL のアカウントにログインするよう求められたり、「今後のアカウントの変更」というタイトルの通知が表示されたりすることがあります。これは、2026 年 2 月 22 日のバージョン 148.0 以降、Thunderbird が PKCE を伴う OAuth2 として知られる、より安全な認証プロトコルに切り替えたことによるものです。以下に、ログインプロセスを支援するための手順を示します。

セキュリティの強化に加えて、この更新により Thunderbird で Yahoo、AOL、ATT のカレンダーとアドレス帳にアクセスできるようになり、これはユーザーにとって大きな新しい利点です。詳細については、以下の OAuth2 認証 を参照してください。

アカウントが 1 つだけの場合

アカウントが 1 つだけの場合、PKCE を機能させるために Thunderbird での変更は必要ありません。メールアカウントとアカウントのパスワード (アプリパスワード は OAuth2 では機能しません) を入力してログイン (「認証」) し、Thunderbird がプロバイダー (AOL、ATT、Yahoo など) のサーバー上のデータにアクセスすることを許可するだけです。これは正常で安全なプロセスです。問題が発生した場合は、以下の 詳細なトラブルシューティング手順 を参照してください。

複数のアカウントをお持ちの場合

AOL アカウントと Yahoo アカウントを 1 つずつなど、複数のアカウントをお持ちの場合、PKCE を機能させるには、次のことを行う必要があります:

複数のアカウントを機能させるために Thunderbird の隠し設定を構成する:

隠し設定の詳細は 設定エディター を参照してください。

  • > Settings > General の順にクリックします。
  • 一番下までスクロールし、Config Editor... をクリックします。
  • Accept the risk and continue が表示されたらクリックします。
  • 検索ボックスに mailnews.oauth.usePrivateBrowser と入力します。
  • 切り替え Config Editor Toggle ボタンをクリックして、値を true に変更します。
  • Thunderbird を終了し (Control Q (Linux と Windows)、Command Q (macOS))、再起動します。
  • アカウント (Yahoo、ATT、AOL) へのログインを再試行します。

問題が発生した場合は、以下の 詳細なトラブルシューティング手順 を参照してください。


OAuth2 認証

OAuth2 は、Yahoo が提供するサービス (および AOL や ATT などのパートナープロバイダー) にアクセスするための既定の方法です。パートナープロバイダー (Thunderbird ではありません) は、まずアカウント名とパスワードを確認するための OAuth2 ダイアログを提示し、次に Thunderbird が使用を許可されるデータタイプを承認するためのダイアログを提示します。

OAuth2 ダイアログの詳細

  1. まず、ユーザー名 (メールアドレス) とアカウントのパスワードを求められます (持っているかもしれない「アプリパスワード」は使用しないでください)。
  2. 次に、電話またはバックアップ用のメールアドレスにコードを送信して「本当にあなたですか?」を確認する方法を選択し、送信されたコードをフォローアップダイアログに入力します。
  3. 最後に、Thunderbird Mail があなたのアカウントにアクセスする許可を与えます。以前と同様にメールへのアクセスが必要であり、カレンダーと連絡先にもアクセスが必要です。

プロバイダーから送信されたアクセストークン (パスワードではなく文字列) は、サーバーへの将来のアクセスを許可するために Thunderbird のパスワードストアに保存されます。トークンは最終的に期限切れになり、その時点で再度アカウント情報とパスワードを提供する必要があります。パスワードがわからない場合は、プロバイダーのアカウントページをウェブブラウザーで使用して、新しいパスワード (「パスワードのリセット」と呼ばれることが多い) を作成する必要があります。

この認証設定は、メールの送受信と、Thunderbird のそれぞれの設定でカレンダーと連絡先にアクセスするために、最初のアクセス時に Thunderbird の アカウント設定 で自動的に構成されます。OAuth2 は JavaScript と Cookie も必要としますが、これらは Thunderbird で既定で有効になっています。

メール設定

POP

Yahoo のヘルプページ Yahoo メールの POP アクセス設定と手順 を参照してください。

IMAP

Yahoo のヘルプページ Yahoo メールの IMAP サーバー設定 を参照してください。

サインイン試行がブロックされました

Thunderbird で Yahoo メールに接続しようとしたときに「ユーザー名またはパスワードが無効です」という警告と「サインイン試行がブロックされました」というメールが届いた場合、Yahoo は Thunderbird が「安全性の低い」Yahoo 以外のアプリであるため、接続をブロックしています。
更新: 以下の 認証方式の重要な変更に関する通知 のセクションをお読みください。

Thunderbird バージョン 68.5 以降では、POP サーバーを pop.mail.yahoo.com (ポート 995) に変更できます。

認証方式の重要な変更に関する通知

現在 Thunderbird で POP または IMAP メールアカウントを使用していて、Yahoo から次のようなメールが届いた場合:
「安全性の低いサインイン方法を使用している可能性のある Yahoo 以外のアプリケーション (サードパーティのメール、カレンダー、連絡先アプリケーションなど) を使用していることが確認されました。あなたとあなたのデータを保護するため、Yahoo は 2020 年 10 月 20 日以降、お使いのアプリケーションでの現在のサインイン機能をサポートしなくなります。」

Thunderbird で Cookie が有効になっていることを確認してください。

  1. Thunderbird アプリケーションメニュー > Settings > Privacy & Security の順にクリックします。
  2. ✓ Accept cookies from sites にチェックを入れます。
  3. Accept cookies from sites の隣にある Exceptions… をクリックして、yahoo.comaol.comatt.com などのサイトからの Cookie をブロックしていないことを確認します。

POP3 または IMAP メールアカウントの「認証方式」を更新します。

  1. Thunderbird アプリケーションメニュー > Account Settings の順にクリックします。
  2. 左サイドバーのメールアカウント名 (例: nemo@thunderbird.net) をクリックします。
  3. 右下: Edit outgoing server... をクリックします。
  4. 認証方式OAuth2 に設定します。
  5. OK をクリックします。
  6. 左サイドバーにある、あなたのメールアカウントの Server Settings をクリックします。
  7. 認証方式OAuth2 に設定します。
  8. OK をクリックします。

Thunderbird を終了します。
バックグラウンドプロセスが完了するまで数秒待ちます。
Thunderbird を起動します。

すると、Yahoo ISP パートナーからログインを求めるプロンプトが表示されます。これは Thunderbird での OAuth 2.0 鍵交換によって行われ、将来のログインで Thunderbird クライアントを認証します。

Yahoo の連絡先リストを Thunderbird にインポートする

  1. Yahoo メールアカウントを開きます。
  2. 画面の右側 (「クラシックメール」を使用している場合は左側) で、連絡先 アイコンを選択します。連絡先リストが開きます。
  3. リストの上部で、アクション メニューをクリックします。
  4. メニューで、エクスポート... を選択します。
  5. Netscape/Thunderbird を選択し、今すぐエクスポート をクリックします。
  6. yahoo_contacts.ldif ファイルをデスクトップなど、後で見つけられる場所に保存します。
  7. Thunderbird を開きます。
  8. Tools の下で、Import を選択し、次に Address Books を選択します。
  9. テキストファイル (LDIF, .tab, .csv, .txt) を選択し、Next をクリックします。
  10. 以前に保存した yahoo_contacts.ldif ファイルを選択します。
  11. Yahoo! の連絡先は、別の yahoo_contacts アドレス帳としてインポートされます。

カレンダー

Thunderbird カレンダーを Yahoo カレンダーで設定するには、Yahoo サポートサイトの 複数の端末やアプリケーションでカレンダーを同期またはアクセスする ページの手順に従ってください。

詳細なトラブルシューティング手順

以下の方法は、問題の解決に役立つ可能性は低いことに注意してください: アカウントの削除と再追加、キャッシュのクリア、新しいプロファイルの作成、バックアップからのプロファイルの復元。

サポートを依頼する前に以下を確認してください

  1. Thunderbird を使用してログインに失敗したパスワードで、メールプロバイダーのウェブインターフェイス (ウェブメール) にログインできますか? ウェブメールにログインできない場合、そのパスワードはアカウントのパスワードではないか、有効期限が切れています。この問題を解決する最も簡単な方法は、プロバイダーのウェブサイトを使用してアカウントのパスワードをリセットすることです。
  2. Thunderbird で Cookie を有効にする必要があります: > Settings > Privacy & Security > Accept cookies from sites にチェックが入っている必要があります。
  3. OAuth2 ダイアログパネル全体 (アクションボタンが欠けていない) が表示されていますか? また、現在表示されているものの後ろに OAuth2 ダイアログが隠れていませんか?
  4. 通常アカウントを使用している国にいて、VPN を使用していませんか?
  5. AOL、ATT、Yahoo のすべてのアカウントで、 > Account Settings > Server Settings の認証方式が OAuth2 に設定されていますか?

サポートの依頼方法

それでも問題が解決しない場合は、https://support.mozilla.org/questions/new/thunderbird にサポートリクエストを投稿してください。その際、以下の情報を含めてください:

  • Thunderbird のバージョン番号。例: 148.0, 140.8.0esr, 149.0b1。
  • すべてのメールプロバイダーのリスト。例: ATT, AOL, Yahoo など。
  • 問題を解決するために試したすべての手順をリストアップし、上記の サポートを依頼する前に以下を確認してください セクションのすべてを確認したことを明記してください。
  • 失敗した試行やメールプロバイダーからの正確なエラーメッセージを示すスクリーンショット。

以下の人々がこの記事の執筆を手伝ってくれました:

Illustration of hands

ボランティア

あなたの専門知識を成長させ、他の人と共有してください。質問に答えたり、ナレッジベースを改善したりしてください。

詳しく学ぶ