「昨日まで問題なく届いていたメールが、今日から急に来なくなった」——ビジネスの現場でこうしたトラブルは意外と多く発生します。メールが届かない原因は複数考えられ、どこに問題があるかを切り分けることが解決への近道です。この記事では、確認すべき箇所を順番に解説します。
まず確認:「送れない」のか「届かない」のか
メールトラブルには大きく分けて2つのパターンがあります。
- 受信できない:相手から送ってもらったメールが手元に届かない
- 送信できない:自分が送ったメールが相手に届かない(エラーメールが返ってくる場合も)
この2つは原因が異なることが多いため、まず「どちらの問題か」を明確にしましょう。以下では主に「受信できない」ケースを中心に解説します。
ステップ1:メールクライアントと迷惑メールフォルダを確認する
最初に確認すべきは、最もシンプルな原因です。
- 迷惑メールフォルダ:フィルタリングの誤判定で迷惑メールフォルダに振り分けられていないか確認します
- メールクライアントの設定:Outlookやメールアプリの受信設定(フィルタ・振り分けルール)が意図せず変わっていないか確認します
- 受信ボックスの容量:メールボックスの容量が上限に達していると、新着メールが受信できなくなります。サーバーの管理画面からメールボックスの使用量を確認してください
これらをチェックしても問題がなければ、次のステップへ進みます。
ステップ2:DNSのMXレコードを確認する
メールが届かない原因としてよく見られるのが、DNSのMXレコードの問題です。MXレコードは「このドメイン宛のメールをどのサーバーで受け取るか」を指定する設定です。
MXレコードが正しく設定されていない、または意図せず変更されてしまった場合、メールが届かなくなります。以下の方法で確認できます。
nslookup -type=MX ドメイン名をコマンドプロンプトで実行する- MXToolbox(mxtoolbox.com)などのWebツールで確認する
正しいMXレコードが設定されているか、またレコードの反映が完了しているかを確認します。ドメインの契約更新時やサーバー移行後にMXレコードがリセットされるケースもあるため、注意が必要です。
ステップ3:サーバーの状態を確認する
メールサーバー自体に問題が起きている可能性もあります。
- サーバーの稼働状況:レンタルサーバーの管理画面やステータスページで障害情報がないか確認します
- 契約の有効期限:サーバーやドメインの契約が失効していないか確認します。更新手続きの漏れで突然メールが使えなくなるケースは珍しくありません
- サーバーのエラーログ:管理権限がある場合は、メールサーバーのログを確認することで原因を絞り込めます
ステップ4:送信側の問題を疑う
受信側に問題が見当たらない場合は、送信側の問題も考えられます。
- 相手のメールサーバーでブロック:こちらのドメインやIPアドレスがブラックリストに登録されている場合、送信したメールが相手に届かないことがあります
- SPFレコードの不備:DNSのSPFレコードが正しく設定されていないと、相手のサーバーでスパム判定される場合があります
- 送信テスト:別のメールアドレス(Gmailなど)から自分のアドレス宛にテストメールを送って、届くかどうかを確認します
ステップ5:専門家に相談する
上記を確認しても原因が特定できない場合や、対応に自信がない場合は、サーバー管理会社やWeb担当者に相談することをお勧めします。
特にDNSレコードやサーバー設定の変更は、誤った操作をするとメールだけでなくWebサイトにも影響が及ぶことがあります。不用意な操作は避け、専門家に確認しながら進める方が安全です。
Web Gear では、メールトラブルの原因調査と対応サポートを行っています。「何から確認すればいいかわからない」という状態でも、丁寧にヒアリングしながら原因を絞り込みます。
まとめ
メールが急に届かなくなった時の確認手順をまとめます。
- 迷惑メールフォルダ・受信設定・容量を確認する
- DNSのMXレコードが正しいかを確認する
- サーバーの稼働状況・契約有効期限を確認する
- 送信側のSPFレコードやブラックリスト登録を確認する
- 解決しない場合は専門家に相談する
ビジネスメールの停止は業務への影響が大きいため、早めに対処することが重要です。原因の特定でお困りの際は、お気軽にご連絡ください。