<html lang="ja-jp" dir="ltr"><head></head><body>### [SMTPエラー：ホスト名の解決に失敗しました](https://wpmailsmtp.com/docs/smtp-getaddrinfo-failed/)

**公開日:** 2026年5月25日
**著者:** David Ozokoye

**内容:**

**注意**: このガイドは、WP Mail SMTP の [その他のSMTPメーラー](https://wpmailsmtp.com/docs/how-to-set-up-the-other-smtp-mailer-in-wp-mail-smtp/ "その他のSMTP") に適用されます。

## このエラーの意味

PHP の DNS リゾルバが、SMTP ホスト名に対応する IP アドレスを見つけられませんでした。**SMTP ホスト**フィールドのドメイン名が存在しないか、サーバーがそれを解決できません。

## 一般的な原因

- SMTP ホストフィールドの入力ミス（例: `smtp.gmail.com` の代わりに `smtp.gmai.com`）
- 不正確なホスト名を非公式ソースからコピーした
- サーバーの DNS が破損しているか制限されている（まれですが、VPS の設定ミスによく見られます）

## 解決方法

エラーを解決するための完全なステップバイステップガイドを以下に示します。

### ステップ 1: SMTP ホストフィールドの入力ミスを確認する

ホスト名のスペルミスが最も一般的な原因です。1 文字の間違いでもこのエラーが発生する可能性があります。

まず、**WP Mail SMTP » 設定**に移動し、**その他の SMTP** セクションまでスクロールします。次に、**SMTP ホスト**フィールドを見つけます。

![SMTP暗号化タイプの設定](https://wpmailsmtp.com/wp-content/uploads/2026/05/smtp-port.png)次に、フィールドの値と、お使いのメールプロバイダーの正しいホスト名を比較します。

プロバイダー|正しい SMTP ホスト
---|---
Gmail または Google Workspace|`smtp.gmail.com`
Outlook または Microsoft 365|`smtp.office365.com`
Yahoo Mail|`smtp.mail.yahoo.com`
AOL|`smtp.aol.com`
Zoho Mail (@zoho.com)|`smtp.zoho.com`
Zoho Mail (カスタムドメイン)|`smtppro.zoho.com`
Proton Mail|`smtp.protonmail.ch`
iCloud Mail|`smtp.mail.me.com`

不一致を見つけた場合は、修正して変更を保存します。

修正を確認するには、**WP Mail SMTP » ツール**に移動し、**メールテスト**タブをクリックして、**メール送信**をクリックします。

![テストメールタブ](https://wpmailsmtp.com/wp-content/uploads/2024/10/test-email-tab-1024x1002.png)エラーが解消された場合は、完了です。エラーが続く場合は、ステップ 2 に進みます。

### ステップ 2: プロバイダーの公式ドキュメントとホスト名を照合する

上記にリストされていないプロバイダー（ホスティング会社のメールサーバーなど）を使用している場合、正しい SMTP ホストが明らかでない場合があります。

まず、お使いのメールプロバイダーのウェブサイトまたはコントロールパネルにログインします。「SMTP 設定」または「メール設定」ページを探し、表示されているとおりに SMTP ホストの値を正確にコピーします。

次に、**WP Mail SMTP » 設定**に戻り、**その他の SMTP** セクションまでスクロールして、正しい値を**SMTP ホスト**フィールドに貼り付けます。**設定の保存**をクリックします。

最後に、**WP Mail SMTP » ツール**からテストメールを送信します。エラーが解消された場合は、完了です。エラーが続く場合は、ステップ 3 に進みます。

### ステップ 3: DNS についてホスティングプロバイダーに問い合わせる

ホスト名が正しいにもかかわらずエラーが続く場合は、サーバーの DNS 解決が破損しているか制限されている可能性があります。これは WordPress 側ではなく、サーバー側で修正する必要があります。

まず、ホスティングプロバイダーのサポートチームに連絡します。次のように質問してください。「WordPress サイトが SMTP ホスト名 `smtp.example.com` を解決できません。サーバーで DNS 解決が機能しているか確認してもらえますか？」ホスティングプロバイダーは、サーバー側から DNS をテストし、設定の問題を修正できます。

## 注意事項

- このエラーは、ほとんどの場合、入力ミスです。まず、**SMTP ホスト**フィールドを文字単位で確認してください。
- カスタムドメイン（例: `you@yourdomain.com`）で Zoho Mail を使用している場合、正しいホストは `smtp.zoho.com` ではなく `smtppro.zoho.com` です。
- ホスティングプロバイダーがサーバーで DNS が破損していることを確認した場合、API ベースのメーラー（[SendLayer](https://wpmailsmtp.com/docs/how-to-set-up-the-sendlayer-mailer-in-wp-mail-smtp/ "SendLayer")、[SendGrid](https://wpmailsmtp.com/docs/how-to-set-up-the-sendgrid-mailer-in-wp-mail-smtp/ "SendGrid")、または [Mailgun](https://wpmailsmtp.com/docs/how-to-set-up-the-mailgun-mailer-in-wp-mail-smtp/ "Mailgun") など）に切り替えるのが確実な代替手段です。これらのメーラーは HTTPS 経由で接続し、SMTP ホスト名の解決に依存しません。

これで完了です！「ホスト名の解決に失敗しました」エラーを修正し、WP Mail SMTP を介してメールを再び送信できるようになりました。

**カテゴリー:** エラーライブラリ

---</body></html>