よくある質問
アプリからメールが送れない:送信経路の確かめ方
2026年8月20日
この記事はAIが下書きを作成しています。内容に誤りに気づいた場合はお問い合わせよりお知らせください。

レン
問い合わせフォームからのメールが届かない。エラーも出ていないんだけど…

プロクラ
「届かない」には3つの段階があるよ。アプリが送ろうとしていないのか、サーバーから出ていないのか、出たけれど相手に拒まれたのか。順に確かめれば必ず特定できる。
1. アプリが送ろうとしているか
- アプリのログに、送信を試みた記録があるか
- 送信処理でエラーが起きていないか(握りつぶしていないか)
- 宛先のアドレスが正しく渡っているか
- そもそも送信する処理が呼ばれているか

プロクラ
2つめが盲点でね。「メールが送れなくても本体の処理は成功させたい」という理由で、送信の失敗を無視する作りにしていることがある。それ自体は妥当な設計だけど、記録は残しておかないと原因が分からなくなるよ。
2. サーバーから出ているか

プロクラ
アプリが送信を依頼していれば、次はサーバー側のメールのログを見る。ここに記録があるかどうかで、切り分けが一気に進むよ。
- メール関連のログに、送信の記録があるか
- 記録があり、送信済みとなっている → 出ている。3へ進む
- 記録があり、接続に失敗している → 経路が塞がれている可能性
- 記録が無い → 送信の仕組み自体が動いていない

プロクラ
3つめの場合、25番ポートが塞がれていることが多い。この場合はいくら設定を見直しても直らないので、送信を専門のサービスへ渡す構成に変えるのが早いよ。
3. 相手に届いているか

プロクラ
送信済みと記録されているのに届かない場合、受け取る側で弾かれているか、迷惑メールに振り分けられている。まず迷惑メールフォルダを見よう。ここで見つかることが本当に多い。
- 迷惑メールフォルダに入っていないか
- 複数の宛先(別の事業者のアドレス)で試す
- 送信元の証明(SPF・DKIM)が設定されているか
- 逆引きが設定されているか
確かめるときのコツ
- サーバーから直接、手でメールを送ってみる(アプリを介さず切り分けられる)
- 宛先は、自分が確実に確認できるアドレスにする
- 送ったあと、すぐにログを見る
- 同じ内容を何度も送ると、それ自体が迷惑メール扱いの原因になる点に注意

プロクラ
1つめが効率的だよ。アプリを疑う前に、サーバー単体で送れるかを確かめる。送れるならアプリの問題、送れないならサーバーか経路の問題だと、その場で分かる。

レン
3段階に分けて、ログのある場所を順に見るんだね。
届いてはいるが遅い場合

プロクラ
「届かない」ではなく「かなり遅れて届く」というときは、送信待ちの列に溜まっている状態だよ。相手側に一時的に拒否され、再送を繰り返していることが多い。
- 送信待ちの一覧を確認する(溜まっていれば再送中)
- ログに、相手からの応答がそのまま記録されている
- 一時的な拒否なら、時間を置いて届くことがある
- 恒久的な拒否なら、送信元の評判か設定に問題がある

プロクラ
相手からの応答文には、拒否した理由が書かれていることが多い。英文だけど、そこを読むのが一番の近道だよ。
あわせて読みたい
- よくある質問KAGOYA CLOUD VPSDNSの変更が反映されない:どこで待たされているのか変更したのに古いままになる仕組みを、TTLと3層のキャッシュから説明します。確認の方法と、変更前にやっておくべき準備を解説します。
- よくある質問クラウドVPS byGMO表示が始まるまでが遅い:最初の1バイトまでの時間を見る読み込み全体ではなく、応答が返り始めるまでが遅い場合はサーバー側の問題です。切り分け方と、原因になりやすい処理、そして改善の順番を解説します。
- よくある質問クラウドVPS byGMO「再起動したら直った」で終わらせない再起動で直るのは、何かが溜まっていた証拠です。何が起きていたのかを後から調べる方法と、同じことを繰り返さないための記録の残し方を解説します。
- よくある質問クラウドVPS byGMOwwwありとなしで表示が違う/片方だけ繋がらない2つのURLは別のものとして扱われます。どちらを正とするか決める必要がある理由と、DNS・Webサーバー・証明書の3か所で揃える手順を解説します。
サーバーを触る前に押さえておきたいこと
姉妹サイトの、この記事と相性のいいページです。
- ネットワーク入門
IPアドレス・ポート・DNSの基礎 — prodou.net
- Linuxコマンド入門
ls / cd / grep などを疑似ターミナルで試しながら学べる — prodou.net
- CIDR Calculator
ファイアウォールの許可レンジを計算する — toolkitbox.net