【保存版】メールが届かない!? DNS設定でよくある3つのミスと解決法
【保存版】メールが届かない!? DNS設定でよくある3つのミスと解決法
こんにちは、トシ(@josys_rescue) です。
中小企業でWebやITを担当していると、必ず一度は直面するトラブル。
それが──
「メールが届かない」問題。
しかも、原因がサーバーでもなく、設定でもなく、
実は DNS(ディーエヌエス) にあることが意外と多いんです。
今回は、そんな「メール不達トラブル」を引き起こす 3つの典型的なDNS設定ミス と、実際に現場で試して効果のあった 解決策 をまとめました。
🧭 DNSとは?(ざっくり1分で理解)
DNSは「Domain Name System(ドメイン・ネーム・システム)」の略で、
インターネット上で「住所録」のような役割をしています。
たとえば、
メールサーバーの場所を示す → MXレコード
Webサイトを表示するための場所 → Aレコード
つまり、DNS設定が間違っていると、メールが正しく届かないというわけです。
🚨 よくあるDNS設定ミス①:MXレコードの設定漏れ
最も多いのが、「MXレコードが登録されていない」パターンです。
🔍 症状
外部からのメールが届かない
GmailやOutlookから送っても“宛先不明”で返ってくる
送信はできるが受信できない
🧰 解決法
使用しているメールサーバー(例:Xserver、Google Workspaceなど)のMX情報を確認
DNS管理画面で以下のように設定
ホスト名:@
種別:MX
値:10 sv〇〇〇.xserver.jp.保存後、最大で数時間〜24時間で反映されます。
⚙️ よくあるDNS設定ミス②:古いMXレコードが残っている
サーバーを移転したあとに、以前のMXレコードが残ったままのケース。
🔍 症状
一部のメールは届くが、他のドメインからは届かない
不定期に届いたり届かなかったりする
🧰 解決法
古いMXレコードを削除し、正しいものだけを残す
優先度(数値が小さいほど優先される)を整理
迷ったら、1件だけに絞るのが基本です。
🔎チェックツール例
[DNS Checker]
https://dnschecker.org
[Google Admin Toolbox / Dig]
https://toolbox.googleapps.com/apps
🧱 よくあるDNS設定ミス③:TTLが長すぎて変更が反映されない
TTL(Time To Live)は「設定のキャッシュを保持する時間」です。
これが長すぎると、修正してもすぐ反映されないという落とし穴に。
🔍 症状
設定を直してもすぐに反映されない
一部の環境では正しく届くのに、他では届かない
🧰 解決法
重要な変更前に TTLを短く(例:300秒=5分) に設定
修正が終わったら再び通常値(例:3600〜86400)に戻す
変更を即時反映させたいときは、DNSのキャッシュを手動クリアするのも有効
💡 トシからのアドバイス
DNS設定は「1文字間違えるだけ」で通信が止まる世界。
しかし、一度仕組みを理解してしまえば、怖いものではありません。
特に中小企業の“ひとり情シス”にとって、
DNSは 「わかっているとトラブルを防げる知識No.1」 です。
✅ 大切なのは、「設定を残す」「誰でも引き継げるようにメモを取る」こと。
🧰 関連記事
【2025年版】XserverとConoHaを徹底比較!初心者・中小企業向けの選び方
【保存版】SSL証明書の更新を忘れないためのチェックリスト
📩 最後に
この記事が役に立ったと感じたら、
フォローやスキ(♡)で応援してもらえると励みになります。
「ここでつまづいた」「この設定も解説してほしい」など、
コメントで気軽に教えてください。
あなたの毎日が、少しでも楽になりますように。
— トシ(ひとり情シスレスキュー)
