二段階認証を設定したらThunderbirdでOutlookメールが受信出来なくなった場合の対応

その他のWEBサービス

以前はブラウザからチェックしていたOutlookのメールアカウントをメーラーでまとめてチェック出来るようにとしばらく前にThunderbirdに移したところでしたが、先日ふと「そういえばMicrosoftアカウントを二段階認証にしてなかったな(今更感)」と設定してみたらThunderbirdでOutlookメールが受信出来なくなってしまいました。

まぁ当然そうなりますわなという現象なので特に驚きはしませんでしたが、確かそれ用のパスワードを発行してやればいいのよね?とサポートのページを見た時にそこに書かれている文言が現在の該当ページと微妙に違っていたのでその点も含めて備忘録的な意味で残しておきたいと思います。

当エントリーはThunderbirdにOutlookのメールアカウント情報を登録済みという前提なので新規登録の手順については書いていません。

アプリパスワードを作成して使用する

私とした事がスクショを撮っていませんでした…要はThunderbirdを起動してメールを受信しようとした時にパスワードが違いますよ?的なエラーが出たと思っていただければよろしいかと。

そんなわけで二段階認証のプロセスが無いアプリではこちらのページの 新しいアプリ パスワードの作成方法 にある手順でパスワードを発行する必要があります。

以下に要点だけまとめたのでリンク先を見なくても大丈夫ですが一応貼っておきました。

Microsoftアカウントにログインして セキュリティ > 高度なセキュリティ オプション を開きます。

下の方にある アプリ パスワード から 新しいアプリ パスワードの作成 をクリックします。

特に何か入力を求められるような事も無く自動生成されたパスワードが表示されるのでそれをコピっておいて、Thunderbirdでエラー時に表示されるダイアログから新しいパスワードとして設定し直せばOKです。

アプリパスワードの管理について

ここで作成したパスワードは個別に管理する事は出来ないので、あらためて必要になった場合は削除してから再作成する事になるかと思われます。その場合は以前のパスワードを使用していた全てのアプリに対して新しいパスワードを再設定する必要がある事に注意しましょう。