メール
 Computer >> コンピューター >  >> ソフトウェア >> メール

Outlookエラー0x80042108の原因と解決方法を徹底解説

エラー0x80042108(Outlookは受信用POP3メールサーバーに接続できません)は、Windows環境のユーザーがOutlookでメールを送信しようとして失敗した際に表示されるエラーです。特徴的なのは、この問題が発生しているほとんどのユーザーは、メールの受信自体は通常どおり行えているという点です。

Outlookエラー0x80042108の原因と解決方法を徹底解説

エラー0x80042108の主な発生原因

調査の結果、このエラーには大きく分けて2つの原因があることが判明しています。

  • Yahooのセキュリティ設定強化による不整合:YahooがPOPのセキュリティ設定を引き上げたことで、それ以前に設定済みだったアカウントとの間に不整合が生じるケースです。Outlook側で「YahooはSSL暗号化接続を必要としている」ことを認識させるよう、POP3のセキュリティオプションを変更すれば解決できます。
  • ウイルス対策ソフトの過剰な保護:セキュリティソフトがOutlookが使用するポートをブロックしたり、メインの実行ファイルと外部メールサーバーとの通信を妨げているケースです。この場合は、セキュリティソフトを無効化・アンインストールするか、Outlookと使用ポートをホワイトリストに登録します。

方法1:POP3設定を正しく構成する

この問題は、YahooのPOPアカウントで特に発生しやすいことがわかっています。YahooがPOPのセキュリティ設定を強化したことで、Outlookのデフォルト設定との互換性が崩れるのが原因です。

ただし、アカウントをOutlookに接続できなくなったわけではありません。Outlook側のPOP3関連設定を一部変更し、YahooがSSL暗号化接続を要求していることをメールクライアントに認識させれば、引き続き利用できます。

以下の手順に従って、Yahoo POP3の正しい設定を行いましょう。

  1. Outlookを開き、上部のリボンから[ファイル][アカウント設定]をクリックします。ドロップダウンメニューから、再度[アカウント設定]を選択します。
  2. [アカウント設定]画面で、上部メニューの[電子メール]タブを開きます。
  3. 次の画面で現在の設定内容が正しいことを確認し、[その他の設定]をクリックします。
  4. [インターネット電子メール設定]内の[詳細設定]タブを開き、[サーバーは暗号化された接続(SSL)が必要]のチェックボックスにチェックを入れます。
    注意:Yahooアカウントの場合は、受信メールサーバー(POP3)のポート番号が「995」に設定されていることも併せて確認してください。
  5. [OK]をクリックして変更を保存し、Outlookを再起動します。その後、先ほどエラー0x80042108が発生していた操作をもう一度実行してみてください。
Outlookエラー0x80042108の原因と解決方法を徹底解説

それでも同じ問題が続く場合は、次の方法に進んでください。

方法2:ウイルス対策ソフトによる干渉を防ぐ

もう一つのよくある原因は、セキュリティソフトが過剰に保護を働かせ、Outlookが使用するポートやメインプログラムのインターネットへの接続をブロックしてしまうことです。

対処法は使用中のアンチウイルス/ファイアウォール製品によって異なりますが、基本的には次の2つの選択肢があります。

  • セキュリティソフトを一時的に無効化するか、アンインストールする
  • 例外を設定し、Outlookの実行ファイルと使用中のポートをホワイトリストに登録する

それぞれのシナリオ向けに、2つのサブガイドを用意しました。セキュリティソフトを無効化またはアンインストールしたい場合はサブガイドAを、例外設定を行いたい場合はサブガイドBを参照してください。

A. アンチウイルス/ファイアウォールを無効化・アンインストールする

サードパーティ製アンチウイルスを使用している場合は、Outlookを起動する前にタスクトレイのアイコンからリアルタイム保護を無効化してみてください。製品によってメニュー構成は多少異なりますが、通常はトレイアイコンのメニューから直接切り替えられます。無効化後にメールを送信できるかどうかを確認しましょう。

Outlookエラー0x80042108の原因と解決方法を徹底解説

Windows DefenderとWindowsファイアウォールを組み合わせて使っている場合の無効化手順は以下の通りです。Windowsキー + Rで「ファイル名を指定して実行」ダイアログを開き、「windowsdefender:」と入力してEnterキーを押すと、Windowsセキュリティの画面が開きます。

そこから[ウイルスと脅威の防止]をクリックし、[設定の管理]を選択して、[リアルタイム保護]のトグルをオフにします。

Outlookエラー0x80042108の原因と解決方法を徹底解説

サードパーティ製アンチウイルスをアンインストールしたい場合は、以下の手順に従ってください。

  1. Windowsキー + Rを押して「ファイル名を指定して実行」を開き、「appwiz.cpl」と入力してEnterキーを押すと、[プログラムと機能]画面が開きます。
  2. インストール済みアプリケーションの一覧をスクロールし、アンインストールしたいアンチウイルスの項目を見つけます。見つかったら右クリックし、コンテキストメニューから[アンインストール]を選択します。
  3. アンインストール画面の指示に従って作業を完了させ、パソコンを再起動します。
  4. 再起動後、Outlookを開き、以前エラー0x80042108を引き起こしていた操作をもう一度実行して、問題が解決したかどうかを確認します。

B. Outlookと使用ポートをホワイトリストに登録する

セキュリティソフトを使い続けたい場合は、無効化やアンインストールよりも、Outlookの実行ファイルとメールクライアントが使用するポートを例外として許可する方がスマートな解決策になります。

注意:サードパーティ製セキュリティソフトを使用している場合、例外設定の手順は製品ごとに異なります。その場合は各製品の公式手順を確認したうえで、以下の項目をホワイトリストに追加してください。

Outlook.exe
ポート110
ポート995
ポート143
ポート993
ポート25
ポート465
ポート587

Windowsセキュリティ(Windows Defender+Windowsファイアウォール)を使用している場合は、以下の手順で例外を設定し、誤検知によるブロックを解除できます。

  1. Windowsキー + Rを押して「ファイル名を指定して実行」を開き、「control firewall.cpl」と入力してEnterキーを押すと、従来型のWindowsファイアウォール画面が開きます。
  2. 左側のメニューから[Windows Defender ファイアウォール経由のアプリまたは機能を許可する]をクリックします。
  3. 次の画面で[設定の変更]ボタンをクリックし、UAC(ユーザーアカウント制御)の確認が出たら[はい]を選択します。
  4. 一覧が編集可能になったらスクロールしてOutlookの項目を探し、[プライベート][パブリック]の両方のチェックボックスにチェックを入れて[OK]をクリックします。
    注意:一覧にOutlookが表示されない場合は、[別のアプリの許可]をクリックし、Outlookの実行ファイル(outlook.exe)の場所へ移動してダブルクリックで追加してください。
  5. 変更を保存したら、手順1を繰り返してファイアウォール画面を開き直し、今度は左側のメニューから[詳細設定]をクリックします(UACの確認が出たら[はい]をクリックして管理者権限を付与)。
  6. Windowsファイアウォールの詳細設定画面で、左側メニューの[受信の規則]をクリックし、右側の[新しい規則]を選択します。
  7. 新規の受信の規則ウィザードで、規則の種類として[ポート]を選択して[次へ]をクリックします。プロトコルでTCPを選択し、[特定のローカルポート]を選んだうえで「110, 995, 143, 993, 25, 465, 587」と入力して[次へ]に進みます。
  8. [操作]の画面では[接続を許可する]を選択して[次へ]をクリックします。
  9. [プロファイル]のステップでは、[ドメイン]、[プライベート]、[パブリック]のすべてにチェックを入れて[次へ]に進みます。
  10. 新しい規則にわかりやすい名前を付け、[完了]をクリックして変更を保存します。
  11. パソコンを再起動し、起動完了後にOutlookを立ち上げて、問題が解決したかどうかを確認します。

まとめ

エラー0x80042108は、主にYahooのPOPセキュリティ設定変更とセキュリティソフトの干渉が原因で発生します。まずはSSL暗号化(ポート995)を含むPOP3設定を見直し、改善しない場合はファイアウォールの例外設定を試してみてください。上記の方法でも解決しない場合は、インターネット接続の安定性の確認や、Outlookプロファイルの再作成も検討するとよいでしょう。

  1. Windows 10でOutlookエラー0X800CCC0Eを解決する5つの対処法

    Outlook ExpressやWindowsメールを使用中にOutlookエラー0X800CCC0Eが表示されることがあります。このエラーは、SMTPサーバー間の競合が発生した場合や、アカウント設定が正しく完了していない状態でメールを送信しようとした際によく発生します。この記事では、Outlookエラー0X800CCC0Eを解決するためのトラブルシューティング方法をいくつかご紹介します。それでは始めましょう!Windows 10でOutlookエラー0X800CCC0Eを解決する簡単な方法方法1 – Outlookを修復するまず、「プログラムと機能」を使ってOutlookエラー0X800CC

  2. Outlookの「問題が発生しました」エラーを解決する方法【原因別の対処法を徹底解説】

    メールクライアントとしてOutlookを使用していると、予期しないトラブルに遭遇することがあります。例えば、一部のメールが突然受信できなくなったり、何らかの理由でメールが送信されなくなったりするケースです。その際、Outlookアカウントに「問題が発生しました(Something Went Wrong)」というエラーメッセージが表示されます。この記事では、このエラーを素早く修正し、通常どおりの操作へスムーズに復旧させる方法をわかりやすく解説します。 ここでは、宛先が見つからない、または到達不能なために新しいメールを配信できず、Outlookに「問題が発生しました」エラーが表示されるケースについ