2025年11月21日金曜日

Mozilla Thunderbird で outlook.com メールを OAuth 認証で使う場合の設定

久しぶりの更新。内容的には下記の記事と重複する部分が多いが、手元のメモとして残しておく。

Mozilla Thunderbird で outlook.com メールを OAuth 認証で使う場合の設定に関する記事

なぜ OAuth 認証の設定をすべきなのか?

Microsoftアカウントでのベーシック認証の廃止に伴い、Mozilla Thunderbird で outlook.com メールを使う場合の認証設定を OAuth2 認証に変更する必要があるという理解だが、違うかもしれない。まあ設定しておくに越したことはない。

Thunderbird 側での設定変更前に行うべき変更

Thunderbird での Microsoft アカウント設定時に OAuth 認証を使用するには、Thunderbird 側での設定前に Microsoft アカウントと outlook.com 側の設定で Microsoft Account で二段階認証が有効になっていることと、outlook.com で IMAP アクセスが有効になっていることなどが必要になる。また、必須ではないが Microsoft アカウントでパスワードレスにする方法も合わせて実施しておく。

どのバージョンを使えばいいのか

Thunderbird での OAuth2 認証対応は Mozilla Thunderbird 78 以上だが、mozillazine.jp forum の記事(Thunderbird の OAuth 対応状況)など を見るとその後のバージョンで OAuth2 認証周りのバグフィックスなどもあるようなので、最新版を使うのが良いだろう。

2025  年 11 月 13 日には Version 145.0 がリリースされている。同バージョンでは Version  140.0 からデフォルトで有効化されているアカウントハブ(アカウント設定ウィザード)でのメール設定に、手動設定オプションが追加されている。初期設定時にウィザードによる設定がうまく行かない場合でも、設定画面を探し回らなくて済むという点ではありがたい。

なお窓の杜の記事によると、Version 145.0 に実装されている EWS API (Exchange Web Services) 経由での Microsoft Exchange へのアクセスは現在はメールのみに限定されているとのこと。詳細はThunderbird Blog  : Thunderbird Adds Native Microsoft Exchange Email Support と Thunderbird Help :Thunderbird と Exchange に、他の機能追加については New in Thunderbird Desktop | Thunderbird Help に記載がある。

Thunderbird のアカウント設定について

既存ユーザーの場合 STARTTLS や SSL/STLS でアプリパスワードによる「通常のパスワード認証」を使っている場合には先に Microsoft アカウントのページで二段階認証を有効にしたうえで、Thunderbird のアカウント設定画面から該当するアカウントの「OAuth 認証」に変更する。

Microsoft サポート : Outlook.com の POP、IMAP、および SMTP の設定に記載の下記内容に沿って、Thunderbird のアカウント設定で設定した。 指定した内容の各項目は下記の通り。

IMAP
  • IMAP サーバー : outlook.office365.com
  • IMAP ポート : 993
  • IMAP 暗号化 : SSL/TLS
  • 認証方法 : OAuth2/Modern Auth
SMTP
  • SMTP サーバー名 : smtp-mail.outlook.com
  • SMTP ポート : 587
  • SMTP 暗号化 : STARTTLS
  • 認証方法 : OAuth2/Modern Auth
SMTP サーバー名については Microsoft サポート : Outlook やその他のアプリは、基本認証を使用するときに Outlook.com に接続できませんの記事記事内キャプチャにあった smtp.office365.com でも送信できた。

ファイアーウォール設定には気をつけよう


余談だが、ルーターのファイアーウォール設定を厳し目にしていて ポート 587 がブロックされていることにしばらく気が付かず、何度も同じ設定を繰り返す羽目になった。

通信できている Gmail だと接続の保護:が SSL/TLS でポート 465 で outl;ook.com で使用する STARTTLS てゃポート番号が違うのだから、ファイアーウォール設定自体が大まかな設定しかできない時点でこういうことが起こり得るのだが、ルーター側だと意外と気が付かないかもしれない。

2022年5月7日土曜日

Thunderbird で Gmail に OAuth2 認証する際のチェック事項

2022年3月のスラドの記事で取り上げられているが、ID とパスワードのみでログインする安全性の低いアプリと Google アカウントについて、2022 年 5 月 30 日にサポートが終了となる
アカウントを安全に保つため、2022 年 5 月 30 日より、Google は、ユーザー名とパスワードのみで Google アカウントにログインするサードパーティ製のアプリとデバイスについてサポートを終了いたします。

当ブログでは既に Thunderbird の IMAP で Gmail の 2 段階認証を使用する方法や OAuth 認証による Gmail へのログインの記事で取り上げている。あとは Cookie や JavaScript の設定あたりが確認事項になるが、サポートフォーラムの記事にある内容なので詳細は省略する。

当ブログの記事で取り上げた OAuth でのログイン手順でうまく行かない場合には、Mozilla Support のヘルプ記事を参考にするなり、Support フォーラムなどで質問するなどしてほしい。

  • Thunderbird Support
    • Thunderbird で Gmail を使う(英語版日本語版
    • Google メールアカウントの OAuth 2.0 認証への自動変換(英語版日本語版) 
      • Google アカウントログインに必要な Cookie を受け入れる手順
      • 設定エディター (about:config ページ) で JavaScript を有効にする手順

2020年6月19日金曜日

Gmailへのメールソフトでの接続、OAuth認証に切り替えてますか?

Gmail や Google カレンダーを使用するのに、OutlookやApple Mail、Thunderbirdなどのメールソフトやカレンダーアプリなどを使って接続している人には関係のある話。

昨年末にG Suite アップデート ブログ「安全性の低いアプリによる接続」の無効化について今年から行われる旨について言及されていた。が、COVID-19(新型コロナウイルス感染症)の影響もあって、今年の4月に無効化は当面延期とアナウンスが出ている。

とはいえ、G Suiteを使用している大学など、既にOAuth認証による設定方法のヘルプ記事をあげているところも多い(例:京都大学慶応大学)。

昨今はメールソフトを使うほうが少数派ではないかと思うのだが、使用している人にとっては接続できることが重要だ。いつ切り替えられても慌てないですむように、メールソフトの設定を変更してOAuth認証への移行を完了させておきたい。

メールソフトのうち、Apple Mail、iOS Mail、Windows 版 Outlook*、Thunderbirdについては、IMAPとOAuthでの接続設定を行うことで接続できることがG Suite管理者ヘルプの記事でも言及されている(*Outlook はG Suite Sync for Microsoft Outlookのインストールと設定が必要)。ただし、メールソフトが古いバージョンだとOAuth認証に対応していないことも多いので、先にメールソフトを最新版にアップデートしてから接続設定を変更すべきだろう。

上記以外だと、Becky! Internet Mail秀丸メールなどがGmailでのOAuth認証に対応している。ちなみにThunderbirdでの接続方法については本ブログの過去記事でも取り上げているので、必要に応じて参照してほしい。2段階認証の設定がまだならそちらも合わせて行っておくとよいだろう。


2019年12月25日水曜日

MacBook Air (11-inch, Mid 2012) に macOS Catalina (10.15.2) をネットワークインストール

年末になって、自宅で放置状態だった MacBook Air (11-inch, Mid 2012) の OS を macOS Catalina (10.15.2) に Update したので、その備忘録。

Catalina がどんなOSなのかは下記リンク先を参照。
手持ちの Mac に搭載されている macOS を調べる方法はこちら

2019年5月6日月曜日

Thunderbird の IMAP で Gmail の 2 段階認証を使用する方法

# 2019/06/08 タイトル変更しました。
最近はめったに使うことがないのだが、Thunderbird で Gmail の再設定が必要になった場合のための備忘録。なお、事前に Google アカウントの 2 段階認証は設定済。

2017年3月7日火曜日

Twitterの2段階認証がいつの間にか1つの電話番号で複数アカウントを管理出来るようになっていた件

ものすごく久しぶりの投稿だが、メモ的に投稿。
Twitterのヘルプにある2段階認証(ログイン認証)の説明に、いつの間にか下記の注記が入っていた。
注記: 1つの携帯電話番号で複数のアカウントを管理している場合、アカウントごとにログイン認証を設定できます。セキュリティ向上のため、すべてのアカウントでログイン認証をオンにすることをおすすめします。
以前は一つの電話番号が一つのアカウントにしか使えない仕様だったが、電話番号が一つで複数アカウントをもっている場合に片方しか2段階認証に出来ず、困ったことになっていた。

2015年5月1日金曜日

「Facebookで普段会ってない人に誕生日お祝いするときに気を付けたいこと」を読んで思ったこと

Facebookで普段会ってない人に誕生日お祝いするときに気を付けたいこと | 栗原潔のIT弁理士日記の記事より。
「なお、Facebookでは、アカウントの持ち主が亡くなった場合に、アカウントを追悼アカウントにしてくれる機能があります。タイムラインの情報はそのまま残りますが、当然ながら他ユーザーに誕生日メッセージは送られなくなります。」