AI要約
WordPressで「SMTPホストに接続できませんでした」というエラーが表示されていませんか?
これはWP Mail SMTPユーザーによく発生する問題ですが、プラグインが原因ではありません。通常、問題はホスティングまたはサーバー側にあります。
いずれにしても、いくつかの手順に従うことで、この問題を解決できることが多いのは良いことです。
この記事では、WP Mail SMTP の「SMTPホストに接続できませんでした」エラーを修正するためのさまざまな方法を説明します。
「SMTPホストに接続できませんでした」エラーの意味とは?
「SMTPホストに接続できませんでした」エラーが発生した場合、通常は以下のいずれかの原因が考えられます。
- ホストが送信SMTP接続をブロックしている
- SMTP設定を誤って設定している
- メーラーのサーバー側問題
ユーザーは通常、他のSMTPメーラー設定を使用している場合にこのエラーを報告するため、メーラーを完全に切り替えることがこの問題を解決する最善の方法となることがよくあります。
ただし、まずは簡単な修正を試み、原因を特定していくプロセスを進めます。
このSMTPホストエラーについてさらに詳しく知りたい場合は、SendLayerにこの問題やその他の一般的なSMTPエラーに関する役立つリソースがあります。
WP Mail SMTP で SMTP ホストに接続できない問題を修正する方法
SMTPホストエラーは、いくつかの原因によって発生する可能性があります。効果のある方法が見つかるまで、一つずつすべて試すことをお勧めします。
方法 #1: ウェブホストに連絡する
多くの場合、ウェブホストサービスは、ユーザーに内部メーリングサーバーのみを使用させるために、送信SMTP接続をブロックします。セキュリティ上の理由から、一部のホストはファイアウォールを使用してSMTP接続をブロックすることもあります。
SMTPホスト接続エラーが表示されている場合は、ウェブホストに連絡して問題を伝えることをお勧めします。もしファイアウォールで接続がブロックされている、または特定のポートがブロックされている場合は、ブロックしないように依頼できます。
ウェブホストのテクニカルサポートが問題を正確に診断できるように、問題に関連するエラーレポートを送信すると良いでしょう。
WP Mail SMTP は、WordPress でのメール送信エラーを自動的に記録します。エラーログにアクセスするには、**WP Mail SMTP » ツール** に移動します。次に、**デバッグイベント** タブをクリックします。

その後、下にスクロールして、発生しているエラーを見つけます。

イベント # をクリックして、エラーの詳細を展開します。

その後、そのエラーをコピーして、ウェブホスティングサービスのテクニカルサポートチームに連絡する際に貼り付けることができます。
それでも問題が解決しない場合は、心配しないでください!このエラーを解決する方法はまだあります。
方法 #2: SMTP設定を確認する
エラーが発生するもう1つの理由は、SMTP設定の不適切な設定です。
WP Mail SMTP で「その他のSMTP」オプションを使用している場合は、SMTPホスト、ユーザー名、パスワードの各フィールドに正しい値が入力されていることを再確認してください。
間違ったポートまたは暗号化標準を使用することも、メール送信の失敗につながる可能性があります。通常、暗号化には TLS、SMTPポート 587 を使用することをお勧めします(メーラーが別のものを推奨しない限り)。

直接統合された他のメーラーオプションを使用している場合は、WP Mail SMTP が接続を確立するために必要とする正しいAPI、ユーザー名、パスワード、およびその他の設定が入力されていることを確認してみてください。
方法 #3: SMTPメーラーを変更する
他の方法でうまくいかない場合は、SMTPメーラーの変更をお勧めします。
WP Mail SMTPは、Gmail、SendLayer、Brevo(Sendinblue)など、さまざまな人気のメーラーサービスをサポートしています。
WordPressサイトで最も手頃な価格で簡単に設定できるメーラーはSendLayerです。
まず、SendLayerのようなトランザクションメーラーでアカウントを作成し、ドメインを認証する必要があります。それが完了したら、そのメーラーをWP Mail SMTPと統合できます。
統合プロセスは最も簡単な部分です。単にWP Mail SMTP »設定に移動します。

次に、下にスクロールして、好みのメーラーサービスを選択します。

選択したメーラーによっては、統合を完了するためにいくつかの詳細を入力する必要があります。SendLayerの場合、SendLayerアカウントのAPIキーが必要なだけなので、プロセスは非常に簡単です。

WP Mail SMTPで選択したメーラーを設定する方法を説明する詳細なチュートリアルについては、以下の表から適切なガイドをクリックしてください。
| すべてのバージョンで利用可能なメーラー | WP Mail SMTP Proのメーラー |
|---|---|
| SendLayer | Amazon SES |
| SMTP.com | Microsoft 365 / Outlook.com |
| Brevo | Zoho Mail |
| Google Workspace / Gmail | |
| Mailgun | |
| Postmark | |
| SendGrid | |
| SparkPost | |
| その他のSMTP |
WP Mail SMTPの設定でメーラーの設定を終えたら、下部にある設定の保存ボタンをクリックします。

メーラーを変更した後は、メールをテストすることをお勧めします。設定画面からメールテストタブをクリックすることで、WP Mail SMTPのメールテストツールにアクセスできます。

それが完了したら、テストメールを送信したいメールアドレスを入力します。受信トレイでテストメールを確認できるように、ご自身の所有するアドレスを入力してください。
メール送信ボタンを押してテストメールを送信します。すべて正しく設定されていれば、画面にすぐに成功メッセージが表示されます。

また、メールボックスにログインして、次のような受信テストメールを探すこともお勧めします。

これで完了です!
これで、WP Mail SMTPで「SMTPホストに接続できませんでした」を修正する方法がわかりました。
次に、フォーム通知をカスタマイズする
これでメールが送信されるようになったので、通知を確認してデフォルトのレイアウトを改善できるかどうかを確認する時期です。WPFormsには、プリセットのメールテンプレートが多数用意されています。ぜひチェックしてみてください!

フォームの作成準備はできましたか?最も簡単な WordPress フォームビルダープラグインで今日から始めましょう。WPForms Pro には2,100 以上のフォームテンプレートが含まれており、14 日間の返金保証が付いています。
もしこの記事がお役に立ったなら、WordPressの無料チュートリアルやガイドをもっと知るために、FacebookとTwitterでフォローしてください。
