Copicode 日本語トップ

ロリポップで問い合わせフォームが迷惑メールに入る時の確認順番

フォームからのメールが届いているのに迷惑メールへ入る時は、PHPの送信成功とは別の問題です。送信元、返信先、本文の作り方を順番に確認します。

確認日と対象

確認日: 2026年5月19日。ロリポップで自作PHP問い合わせフォームを使っていて、完了画面は出る、メールも届くがGmailや独自ドメイン側で迷惑メールに入る人向けです。

メールマーケティング、大量配信、WordPressプラグイン固有の設定は対象外です。まずFrom、Reply-To、本文、SPF、DKIM/DMARC、受信側のフォルダを分けて見ます。

迷惑メールに入る時の確認順

Fromを自分のドメインにし、Reply-To、件名と本文、送信先別テスト、SPFやDNS設定を順番に確認します。

ロリポップで問い合わせフォームが迷惑メールに入る時にFrom、Reply-To、件名本文、送信先別テスト、SPFやDNSを順番に確認する図解

Fromは自分のドメインにする

入力されたメールアドレスをそのままFromにすると、なりすましに見えやすくなります。Fromは自分のドメインのメールアドレスにして、ユーザーのメールはReply-Toへ入れます。

$headers = "From: contact@example.com\r\n";
$headers .= "Reply-To: " . $email . "\r\n";

実際に見る順番

迷惑メール判定は1つの原因だけで決まらないことがあります。フォームのコード、ドメイン設定、受信側を分けて確認します。

順番見る場所分かること
1mb_send_mail の戻り値そもそも送信成功扱いか
2From自分のドメインのメールアドレスか
3Reply-Toユーザー入力メールを返信先にしているか
4件名と本文URLだけ、記号だけ、同じ文面連投になっていないか
5Gmail、独自ドメイン、別メールどの受信先で迷惑メールになるか
6SPF、DKIM、DMARC送信元ドメインの認証情報が弱くないか
7メールヘッダー迷惑メール判定のヒントや認証結果

件名と本文を自然にする

記号だらけの件名、URLだけの本文、同じ文面の連続送信は迷惑メール判定されやすくなります。テスト送信でも、実際の問い合わせに近い本文で確認します。

送信先ごとに確認する

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認証 ドメイン認証まわりの前提を確認します。

関連記事