ロリポップで問い合わせフォームが迷惑メールに入る時の確認順番
フォームからのメールが届いているのに迷惑メールへ入る時は、PHPの送信成功とは別の問題です。送信元、返信先、本文の作り方を順番に確認します。
確認日と対象
確認日: 2026年5月19日。ロリポップで自作PHP問い合わせフォームを使っていて、完了画面は出る、メールも届くがGmailや独自ドメイン側で迷惑メールに入る人向けです。
メールマーケティング、大量配信、WordPressプラグイン固有の設定は対象外です。まずFrom、Reply-To、本文、SPF、DKIM/DMARC、受信側のフォルダを分けて見ます。
迷惑メールに入る時の確認順
Fromを自分のドメインにし、Reply-To、件名と本文、送信先別テスト、SPFやDNS設定を順番に確認します。
Fromは自分のドメインにする
入力されたメールアドレスをそのままFromにすると、なりすましに見えやすくなります。Fromは自分のドメインのメールアドレスにして、ユーザーのメールはReply-Toへ入れます。
$headers = "From: contact@example.com\r\n";
$headers .= "Reply-To: " . $email . "\r\n";
実際に見る順番
迷惑メール判定は1つの原因だけで決まらないことがあります。フォームのコード、ドメイン設定、受信側を分けて確認します。
| 順番 | 見る場所 | 分かること |
|---|---|---|
| 1 | mb_send_mail の戻り値 | そもそも送信成功扱いか |
| 2 | From | 自分のドメインのメールアドレスか |
| 3 | Reply-To | ユーザー入力メールを返信先にしているか |
| 4 | 件名と本文 | URLだけ、記号だけ、同じ文面連投になっていないか |
| 5 | Gmail、独自ドメイン、別メール | どの受信先で迷惑メールになるか |
| 6 | SPF、DKIM、DMARC | 送信元ドメインの認証情報が弱くないか |
| 7 | メールヘッダー | 迷惑メール判定のヒントや認証結果 |
件名と本文を自然にする
記号だらけの件名、URLだけの本文、同じ文面の連続送信は迷惑メール判定されやすくなります。テスト送信でも、実際の問い合わせに近い本文で確認します。
送信先ごとに確認する
- Gmailで迷惑メールに入るか
- 独自ドメインメールで受け取れるか
- スマホキャリアメールで弾かれていないか
- Reply-Toで返信できるか
SPFやドメイン設定も見る
独自ドメインのメールをFromにする場合、DNS側の認証設定が弱いと届きにくいことがあります。難しい場合は、まずロリポップで作った同じドメインのメールアドレスをFromにしてテストします。
スパム投稿が原因ならTurnstileも確認する
迷惑メールに入るだけでなく、URLだらけの投稿や海外スパムが増えている場合は、送信前の対策も必要です。フォーム表示だけでなくPHP側で検証してから送信する流れは、ロリポップのPHPメールフォームにスパム投稿が来る時のTurnstile確認順番で確認できます。
AIに相談する時のメモ
AIに相談する時は、送信先別の結果とFrom/Reply-Toを整理します。実在メールアドレスは一部伏せ、メールヘッダーを貼る場合も個人情報を消してください。
ロリポップのPHP問い合わせフォームから送ったメールが迷惑メールに入ります。
フォームURL:
起きている症状:
例: Gmailだけ迷惑メール / 独自ドメインだけ迷惑メール / どの送信先でも迷惑メール
送信処理:
例: mb_send_mail / mail
mb_send_mailの戻り値:
From:
例: contact@example.com
Reply-To:
例: ユーザー入力メールを入れている / 入れていない
件名の例:
本文の特徴:
例: URLが多い / 短すぎる / 同じ文面で連続テストしている
送信先別の結果:
- Gmail:
- 独自ドメインメール:
- スマホメール:
- 別メール:
確認したこと:
- SPF:
- DKIM/DMARC:
- 迷惑メールフォルダ:
- メールヘッダー:
メールアドレス、IP、個人情報、管理画面URLは伏せています。
初心者向けに、次に見る順番を教えてください。
公式情報で確認するところ
| 確認したいこと | 公式情報 | この記事での使い方 |
|---|---|---|
| フォーム送信メールが届かない、迷惑メール判定される | ロリポップ公式 メールフォームから送信したメールが届かない | From、返信先、SPFなどの確認に使います。 |
| Gmail宛てやSPF | ロリポップ公式 送信したメールが届きません | Gmail宛てに届かない時や迷惑メール判定の切り分けに使います。 |
| DKIM/DMARC対応 | ロリポップ公式 DKIM認証・DMARC認証 | ドメイン認証まわりの前提を確認します。 |