見出し画像

eM ClientでYahoo!メールを送受信【2026年7月】できない?→できます!

🚩散々試してここに辿り着いた方は【 最後の一手 】に飛んでね。



使用環境:Windows11PC/eM Client(有料版)/ノートン360

eMClient(有料版、ver.10.4.5606 (58d51c0))を使用しています。
といってもYahoo!メールはずっとWeb版を使用していました。理由は単純で、Yahooのアドレスを使っていなかったから。でも最近、その運用を大きく変えました。(プロバイダの「ぷらら」が来年終了するせい!!)

こうして先日、重い腰を上げなんとか「Yahoo!メール」を「eMClient」で送受信できるようになりました。

この記事が、ニッチな「eMClient 」×「 Yahoo!メール」という組み合わせの情報を探して、私と同じように行き詰まっていた方の参考になれば幸いです。

※あらかじめお断りしておくと、
残念ながら面倒な設定の手間が減るわけではありません。詳しくない人間がネット上にある情報を試した所感と設定の記録です。

『Yahoo!メールヘルプ』-Yahooのセキュリティ強化-

Yahoo!メールは今年、不正ログイン対策のためにセキュリティを強化し、他社メールソフトからのアクセスに制限をかけているようです。それに伴い公式の『Yahoo!メールヘルプ』には『メールソフトで送受信できない』トラブルへの対処方法について、ページがしっかり設けられています。さらに、それでも解決しない場合は必要な情報を添えて問い合わせするよう案内しています。
基本はこちらを見ながら設定しました。他方、eMClientヘルプに今回の日本のYahoo!メールに関する情報は見当たりませんでした。

・『他社メールソフト等からYahoo!メールを送受信する方法(IMAP/POP/SMTP)でお困りのお客様へ』

・『メールソフトで受信できない』


【 試したこと 】

なかなか成功せず、上記の公式ヘルプの手順に加え、ネットで見つけた情報も試しました。具体的には以下のようなものです。(全10項目)

<Yahoo!側>(IMAP/SMTP)

  • ①「IMAP/POP/SMTPアクセス」(POP以外)を許可する。
    ※「POP」受信であれば、eMClientの自動セットアップで簡単に成功する。(誤って「IMAP/POP:両方許可」の状態で「自動セットアップ」を行い想定外に「POP」が自動選択され成功した。直後に「Yahoo!ダイレクトオファー」から「ご登録ありがとうございます」というメールが届き、成功をテストするまでもなかった。)

  • ②「海外からのアクセス制限」を無効にする。

  • ③「パスワード」を強固なものに変更する。
    ※ これを機会に英文字大小・数字・記号を混ぜた14桁以上に変更した。

  • ④「シークレットID」を設定する。
    ※ 後述 ア)参照。

  • ⑤「パスキー」を登録する。
    以降のログインはパスキーで行った。
    ※ eMClientの設定が完了するまではユーザーのパスワードによるログイン方法も念のため有効にした。詳細は後述 ウ)参照。

  • ⑥「パスワード:有効」「ワンタイムパスワード:利用中」「SMS認証:設定済」を確認する。
    ※ eMClientの設定完了後には「パスワード:無効」へ変更するのがYahoo!の推奨。詳細は後述 ウ)参照。

<その他(PC、eMClient側)>

  • ⑦キャッシュの削除、PCを再起動する。

  • ⑧ eMClientにアカウントを設定する間「ノートンスマートファイアウォール」「Windows自動保護」を一時停止する。

  • ⑨ IMAP/SMTPのサーバー情報を「手動設定」する
    ※ 内容は公式「Yahoo!メールヘルプ」に記載のある通り。
    eMClientの途中のステップ「構成のテスト」は「テスト結果を無視する」にチェックを入れて次に進み、手動入力を完成させる。

  • ⑩eMClientがサーバー接続試行中に、いつも通り普通にYahoo!サイトを別ウィンドウで開き、パスキーでweb版にログインする。
    ※ 実際にやってみると失敗に終わったものの、裏で何か試みているのか「これには時間がかかる場合があります」と、接続を期待させる表示と待機時間があった。

しかし、この時点でもまだ成功せず、何度試してもeMClient上の結果は

IMAP
 ❌失敗: サーバーが反応していません
SMTP
 
失敗: サーバーが反応していません

というエラーが表示され続け、「これ以上何をすればいいの?」と幾つもの設定画面を見返していました。


【 最後の一手 】

IMAP/SMTP両方とも「セキュリティポリシー」は
「Use TLS on special port」を選んでください。

いろいろ試した最後に、eMClientの「セキュリティポリシー」の項目を「Use STARTTLS(always)」から「Use TLS on special port」に変更してみました。すると、ようやく「✅OK」が表示され、以降、問題なく送受信ができています。

「これか・・・」
こうなると、それ以前に変更した設定や試みが本当に全部必要だったのかは分かりません。そして、それを逐一検証する気力は残っていませんでした。

<全般設定画面>

<IMAP設定画面>

<SMTP設定画面>

「これらの認証情報を使用」でも可。


この記事を書くにあたり、冷静にYahoo!の手順を読み解くと、必須は①②⑨ のみの可能性が高いです。
それでも、③④⑤のメリットを得つつ、確実な「OK」を目指すのであれば、

  1. 上記①②③④⑤⑥(⑧)⑨を行う。
    ※⑦⑩は公式サポートの手順に記載がなく効果が不明のため除外。

  2. eMClient側の設定「セキュリティポリシー」の項目はIMAP/SMTP両方とも「Use TLS on special port」を選択する。

  3. それでもダメなら、他の設定(⑦⑩)を試す。またはサポートに問い合わせる。

という手順を行うのが良いかなと思います。

<⑧画像>セキュリティソフトの一時停止

・右下「∧(通知領域)」を左クリック→ノートンを右グリック→スマートファイアウォールを無効にする、自動保護を無効にする→10分間無効にする



地味に気づいたこと

基本は公式サポートに記載されている手順通りなのですが、作業していて「あれ?」と思った点が3つほどありました。(素人目線)

ア)シークレットIDを設定したこと

失敗が続く中、Yahoo!の「シークレットID」も設定しました。【最後の一手】の前に効果があったのか、なくても良かったのかは正直分かりません。
ただ、このシークレットIDを設定すると、メールアドレスの変更に関係することがYahoo側・eMClient側どちらも非常に簡単になることに気が付きました。

eMClientからサーバーへの認証にアドレスが影響しないので、例えばeMClient側は項目の「Eメール」欄を書き変えるだけでいつでも使用したいアドレスに切り替えることができます。
先んじてシークレットIDを設定してしまう価値はあるかもしれません。

「Eメール」欄に入力したアドレスとは関係なく、Yahooアカウントに紐づけられた全てのアドレス宛のメールが問題なく届きます。

イ)「~@yahoo.co.jp」でサーバー接続を試みること

私がメインで使用したいアドレスのドメインは「~@ymail.ne.jp」です。ですが、アイコン選択時にYahoo!のブランドアイコンが選択肢にありませんでした。そこで、「アカウント追加」の最初の画面、新規アカウント「メールアドレス(E):」を「~@yahoo.co.jp」ドメインで試してみると、Yahoo!のブランドアイコンが選択肢に表示されました。
アイコン取得後、後から使用したいアドレスを「Eメール」欄に入力し直しました。

Yahoo!側「メインメールアドレス」が「~@yahoo.co.jp」ドメインである必要はありません(確認済みです)が、失敗した場合は変更を試してみてください。

Yahoo!アカウント>登録情報の編集>メールアドレス


ウ)Yahooの他社メールソフトへの対応

Yahooの現状は、
ユーザーが、Yahoo「アカウント」や「Web版」にログインする方法をパスキーやSMS認証へと強制移行させているが、
他社メールソフトが、サーバーにログインする方法は従来通りのパスワードに限られている、ということです。

上記2つの別チャンネルであるため、eMClientで設定する際に⑥「パスワード:有効」にする必要はないと考えられます。
ところが、ネット上で見つかる情報には必ず「パスワード:有効」にする必要があるとアドバイスするものがあり、私はそれを参考にしました。
今回、検証条件としては不確実ではあるものの(既に設定済みPCからの接続のため)、Yahoo!側を「パスワード:無効」にしてもeMClientにアカウントを設定(追加)することができました。
それを踏まえてもなお、おすすめ手順に⑥を加えた理由は、③の「パスワードを強固に変更する」ことを勧めた為、念のために加えた次第です。設定完了後は「パスワード:無効」にしてください。

なお、アメリカのYahoo!メールには、ログイン用パスワードとは別に発行できる「アプリパスワード」の仕組みがあります。万が一漏洩しても、その専用パスワードだけを個別に無効化できる、利便性とセキュリティを両立させた作りです。
一方、日本のYahoo!メールにはこの仕組みが無く、結果として今回のような、ユーザー側があれこれ手探りで設定をいじる羽目になっています。
Gmailなどはさらに進んだ許可システムOAuth 2.0を採用しており、eMClientはそのOAuth 2.0にすでに対応済みです。主な他社メールソフト側の準備は整っているとすれば、あとは日本のYahoo!側が対応するかどうか、に見えます。

今後、日本のYahoo!が同じようにユーザーにとって利便性のある仕組みを整えてくれれば、今回のような苦労はしなくて済みそうです。逆に、他社メールソフト使用の排除へ進むようであれば、私はYahoo!メールの使用自体を考え直すと思います。


まとめ

  • eMClient(有料版)でも、Yahoo!メールは送受信できるようになります。メールの送受信環境が快適になり、苦労した甲斐がありました。

  • Yahoo!側の仕様は今後も変わる可能性があるため、この記事は 2026年7月中旬時点の情報として参考にしてください。

以上です。ここまでお付き合いいただき、大変お疲れさまでした。




いいなと思ったら応援しよう!