Outlookの「421:SMTPサーバーに接続できません」エラーを修正する方法
Outlookでメールを送信しようとした際に、「サーバーの応答:421 SMTPサーバーに接続できません」というエラーメッセージが表示されるという報告が多数寄せられています。このエラーは、SMTPサーバーの設定が誤っていることが主な原因ですが、それ以外にもいくつかの要因によって発生する可能性があります。
特に、OutlookにGmailアカウントを設定している環境でこのエラーが発生するケースが多いことで知られています。

エラーの主な原因(4つのカテゴリ)
- Outlookの設定ミス – 最も一般的な原因は、Outlookの設定における誤りです。ただし、これは新しくメールアカウントを設定した直後に問題が発生した場合に該当します。
- ファイアウォール関連の問題 – Windows標準のファイアウォールではこの問題は発生しませんが、一部のサードパーティ製ファイアウォールやセキュリティスイートは、特定のIP範囲への接続をブロックするように設定されていることがあります。メールサーバーがその範囲に含まれていると、このエラーが発生します。
- ポート25のトラフィックフィルタリング – 自動送信される迷惑メール(スパム)を最小限に抑えるため、多くのISP(インターネットサービスプロバイダ)がポート25経由の通信をブロックしています。感染したPCがスパム配信網として悪用されるのを防ぐ効果がありますが、その一方で一般ユーザーに「421 SMTPサーバーに接続できません」エラーなどの問題を引き起こすこともあります。
- VPN接続による干渉 – 一部のVPNプロバイダ(特に新しいサービス)では、利用中のメールサーバーがホワイトリストに登録されていない場合があります。これにより、「サーバーの応答:421 SMTPサーバーに接続できません」エラーが発生することがあります。
エラーメッセージの原因に応じて、適切な解決策を実行しましょう。以下に、ユーザーによって実際に成功が報告されている対処法をまとめました。これらの方法を使えば、「サーバーの応答:421 SMTPサーバーに接続できません」エラーを解消し、Outlookで通常どおりメールを送信できるようになります。
注意:以下の対処法を試す前に、Outlook自体が破損していないかどうかを確認してください。Outlookを再インストールし、エラーが引き続き表示されるかどうかをチェックしましょう。
最近Outlookアカウントを設定したばかりの場合は、方法1から始めて設定ミスを確認してください。以前は正常にメールを送信できていた場合は、方法2から順番に試していきましょう。
原因がよくわからない場合は、問題が解決するまで各方法を順番に実行してみてください。
方法1:Outlookの設定問題を解決する
最近Outlookでメールアカウントを設定したばかりなら、エラーの原因は設定ミスである可能性が高いです。メールサーバー名の入力ミスやポート番号の誤りがあると、メールの送受信時に「421 SMTPサーバーに接続できません」エラーが表示されます。
初めて手動でアカウント設定を行った場合は、一度アカウントを削除して再追加し、Outlookに正しい設定を自動で行わせてみましょう。ほとんどの場合、Outlookは適切なポート番号を自動的に判断してくれます。以下の手順で自動設定を行います:
- まず、Outlookに再設定させる前に、既存のアカウントを削除します。Outlookを開き、ファイル > アカウント設定に移動し、対象のアカウントを選択して削除ボタンをクリックします。

- アカウントを削除したら、新規ボタンをクリックし、電子メールアカウントを選択して、認証情報を再度入力します。次へをクリックし、設定が完了してテストメールが送信されるのを待ちます。

- テストメールが正常に送信されれば、メールアカウントの設定は完了です。

テストメールの送信時に同じエラーが表示される場合は、方法2に進んでください。
方法2:SMTPポート番号を変更する
テストメールの送信時に同じエラーが表示される場合、ISPによってSMTPポート(25)がフィルタリングされている可能性が高いです。多くのインターネットサービスプロバイダは、迷惑メールの拡散を抑える目的でポート25経由の通信をブロックしています。
注意:この方法は、送信サーバー(SMTP)の接続がSSLで暗号化されるよう設定されている場合にのみ有効です。
SMTPポート番号を25から465に変更することで、この原因かどうかを確認できます。ファイル > アカウント設定に移動し、問題のあるメールアカウントを選択して変更ボタンをクリックします。

アカウントの変更ウィザードで詳細設定をクリックし、詳細タブを選択します。次に、送信サーバー(SMTP)の横のボックスに465と入力し、暗号化接続の種類がSSLに設定されていることを確認します。

それでも問題が解決しない場合は、方法3に進みましょう。
方法3:ファイアウォールの干渉を確認する
ファイアウォールは、悪意ある攻撃やハッキングから私たちを守るための追加のセキュリティ障壁です。しかし、一部のサードパーティ製ファイアウォールは、特定の通信パターンに基づいてIP範囲を誤ってブロックすることがあります。運悪くメールサーバーのIPアドレスがそのリストに含まれてしまうと、「サーバーの応答:421 SMTPサーバーに接続できません」エラーが発生します。特に、AvastアンチウイルスがOutlookとの競合を起こす事例が知られています。
この原因かどうかをテストするには、サードパーティ製ファイアウォール/アンチウイルスを一時的に無効化し、Outlookからテストメールを送信してみます。メールが正常に送信できた場合は、アンチウイルスの設定を見直し、メールサーバーを除外リストに追加できるかどうかを確認しましょう。除外リストの場所は、使用しているセキュリティソフトによって異なります。
注意:Outlookアドインを使用している場合は、現在有効になっているアドインも併せて確認しておきましょう。ファイル > オプション > アドインに移動し、サーバーへの接続を妨げる可能性のあるアンチウイルス系プラグインがないかチェックします。アンチウイルスプラグイン(例:Avast! アドイン)が見つかった場合は、COMアドインの管理の横にある設定ボタンをクリックし、該当プラグインのチェックを外します。これにより、アンチウイルスプラグインがサーバー接続に干渉するのを防ぐことができます。

方法4:VPNの干渉を確認する
ウェブトラフィックの保護や匿名性の確保のためにVPNを利用している場合は、それが問題の原因になっていないか確認しましょう。VPN接続がOutlookとメールサーバー間の通信を妨げていたという報告も実際にあります。
VPNネットワーク接続を無効にして、Outlookからメールを送信してみると簡単に確認できます。VPNを無効にした状態でメールが正常に送信できた場合は、次の2つの選択肢があります。VPNプロバイダのサポートに連絡して、利用中のメールサーバーをホワイトリストに登録してもらうか、または別のVPNプロバイダへ乗り換えるかのいずれかです。
-
【Windows 10】Outlookがサーバーに接続できない問題を解決する8つの対処法
Outlookは、Microsoftが提供する個人情報管理ソフトウェアです。メールやカレンダー機能に加え、Word・PowerPoint・ExcelといったOfficeアプリケーションとも連携しており、仕事関連の作業をワンストップで完結できる便利なツールとして長年にわたり支持されています。さらに、Outlook上でインターネットを閲覧することも可能です。 しかしその一方で、Windows 10環境において「Outlookがサーバーに接続しようとしています」というメッセージが表示されたまま先へ進めなくなるトラブルに悩まされているユーザーは少なくありません。同じ問題でお困りの方は、ぜひ本記事をご活
-
OBSの「サーバーへの接続に失敗しました」エラーを解決する9つの方法【Windows 10】
Open Broadcaster Software(OBS)は、ライブ配信や動画録画のためのオープンソースソフトウェアです。無料で利用できることから、世界で最も人気のあるストリーミングエンコーダーのひとつとされています。開発者コミュニティによって支えられており、Windows、macOS、BSD、Linuxといった幅広いプラットフォームに対応しています。また、ゲーム実況者がチュートリアルやプレゼンテーション用の画面キャプチャを共有する際にもよく使われています。OBSは多彩な音声・映像ソースを提供しており、クリエイティブな配信コンテンツの制作をサポートします。 しかし、OBSを使用していると「サ