@rabirgoです。
昨日 Yahoo! メールがメールアプリで受信できないので Yahoo! メールを捨てたいという悩みを書きました。

結論としては 捨てられないのでなんとか共存する です。
ということで必死こいてメールアプリでのメール受信ができるように色々試したら、ついにできるようになりました!
でもね。何も設定変えてなくても翌日の夕方にはまたエラーとなり。
かと思えば夜はまた受信できるようになり。
訳がわからないよ・・・
復活したことを書こうと思ったんですけど、結局また「よくわからない」になってしまいました。
ということで同じことで悩んでる方がいらっしゃるかもしれないので、
私が確認したことと今の設定を書いておきたいと思います。
Yahoo JAPAN のログインとセキュリティ
こんな感じで設定してます。詳細は割愛。
Yahoo! メールのブラウザメーラーから「登録情報」リンクをクリックすると以下の画面へ遷移します。(一応 URL 貼っておきます)

今回はメールアドレスログインが成功したように見えました。(後述)
@yahoo.co.jp 以外のメールアドレスが設定できるという私にとっては謎の機能です。

メールソフトの Yahoo! メール IMAP サーバ設定
いじってはトライして通ったり通らなくなったりするので不明ですが、
基本的には以下のページの情報を設定してます。
私の環境では不安定なため、設定は誤ってる可能性があります。参考情報として参照ください。
Yahoo! メールの設定確認
設定する値は Yahoo! メールのブラウザアプリから「設定・利用規約」から確認します。




Spark に Yahoo! アカウントを設定
今回 macOS のメールソフトを Thunderbird -> Spark に乗り換えようと思ったので Spark で設定してみました。
Spark を開いて Command + , で設定ウィンドウを開き、アカウントを選択。

その他の設定へ。

Yahoo! メールで確認した設定を Spark の設定に入力します。
2箇所、デフォルト値から変更する必要があるので気をつけます。

「追加」を押下して問題なければ Spark で Yahoo! メールが受信できるようになります。
ただ、正常に設定できたりできなかったりするんですよね。
また通った場合でも、通ったままの設定で数時間後にはエラーになったりします。
エラーの場合、メッセージに詳細が見えないのでどうしようもありません。

このメッセージでは問い合わせしようがないんですよね。
メッセージは ThunderBird というメールアプリでも同様でした。
ユーザ名は何を使う?
メール取得に失敗する原因で怪しいのは Spark の「ユーザ名」という項目です。
Yahoo! メールでは「アカウント名/ログイン名」という項目がありますけど、項目名が不一致です。
また、Yahoo! メールではいくつか選択肢があるようでどれを使ったら良いのかがいまいちわからないんですよね。
具体的には Yahoo! JAPAN ID なのか メールアドレスの @ より前なのか、シークレット ID なるものなのか。
試行錯誤して混乱してしまったんですが、今回は「メールアドレスログイン」という設定で使用した Gmail アドレス でアクセスできました。
これも数時間後には正常受信できなくなったり、またできるようになったり・・。
さいごに
一度設定できたメールソフトの設定そのままで数時間後に接続できたりできなかったりするので Yahoo! メール側に不具合があったりするとは思うんですけど、事象を伝えるためのログが出ないので問い合わせてもなぁと思ってるところです。
とりあえず接続できることが多くなってきたので、頻繁にメールをみたいサービスは Gmail に移行して、Yahoo! メールを使うサービスは徐々に減らしていけばいいですね。
今日の世界一周絶景日めくりカレンダー
チェコへ。
チェスキークロムロフ

「世界で一番美しい街」というキャッチコピーがあるそう。確かにきれいですね。
チェコ料理とビールが気になる・・笑
関連記事
前日の記事はこちら

翌日の記事はこちら
