WordPressで取得した独自ドメインのメールアドレスが突然使えなくなり、「unable to look up host」というエラーが表示されるケースは珍しくありません。このエラーは一見すると複雑ですが、多くの場合はDNS設定やメールサーバー情報の不一致が原因です。本記事では、このエラーの意味と、初心者でも確認できる具体的な解決方法について整理して解説します。
「unable to look up host」とは何か
このエラーは、メールソフトが指定されたメールサーバー(ホスト名)を見つけられないときに表示されます。
つまり、メールの送受信に必要なDNS情報(サーバーの住所のようなもの)が正しく解決できていない状態です。
単純に言えば「メールサーバーの場所がわからない」という意味になります。
主な原因はDNS設定の不備
もっとも多い原因は、ドメインのDNS設定におけるMXレコードやAレコードの誤りです。
例えば、レンタルサーバーを変更したあとに旧サーバーの設定が残っていると、正しいメールサーバーに接続できません。
また、ネームサーバー変更後に反映が完了していないケースでも同様のエラーが発生します。
メールサーバー設定の確認ポイント
まず、利用しているレンタルサーバー(Xserver、ConoHaなど)の管理画面でメール設定を確認します。
次に、メールソフト側の「受信サーバー」「送信サーバー」のホスト名が正しいかをチェックします。
特に「mail.ドメイン名」やサーバー指定のホスト名が一致しているかが重要です。
DNS反映に時間がかかるケース
DNS設定を修正しても、すぐに反映されない場合があります。
通常は数分から数時間ですが、最大で24〜48時間かかることもあります。
この間は一時的にエラーが出続けることがありますが、設定ミスでなければ自然に解消します。
改善しない場合のチェックリスト
それでも解決しない場合は、以下を順に確認します。
・ネームサーバーが正しいか
・MXレコードがサーバー指定通りか
・メールアカウントがサーバー側で作成されているか
これらを一つずつ確認することで、多くのトラブルは解消できます。
まとめ
「unable to look up host」エラーは、多くの場合DNS設定やメールサーバー情報の不一致が原因です。
特にネームサーバー変更後やサーバー移転後に発生しやすい問題です。
設定の確認とDNS反映時間の待機を行うことで、ほとんどのケースは解決できます。


コメント