ラッコサーバー

ラッコサーバーでサイトを管理すると売却時の価値を高く保てます!
サイト/ドメインの売却をシームレスに実現します。

ラッコサーバー詳細
オンライン事業売買
WordPressサイト売買
ドメイン売買
データを読み込み中...
データを読み込み中...
データを読み込み中...

【WordPress】送信メールに追加ヘッダーを設定する方法(Contact Form 7)

Contact Form 7の追加ヘッダーって、何をどう書けばいいんだろう…

Contact Form 7(CF7)の追加ヘッダー欄を使うと、返信先(Reply-To)やCc・Bccなどのメールヘッダーを自由に設定できます。

この記事では以下3点を解説します。

  • 追加ヘッダー欄の場所と記述のルール
  • Reply-To・Cc・Bcc・カスタムヘッダーの書き方と使い分け
  • 設定でよくある失敗とその回避方法

WordPress 7.0 + Contact Form 7 v6.1.6 で動作確認済み(2026年6月時点)

ラッコサーバー

ラッコサーバーでサイトを管理すると売却時の価値を高く保てます!
サイト/ドメインの売却をシームレスに実現します。

ラッコサーバー詳細
オンライン事業売買
WordPressサイト売買
ドメイン売買
データを読み込み中...
データを読み込み中...
データを読み込み中...

Contact Form 7の追加ヘッダーとは

追加ヘッダー欄の場所とデフォルトの中身

追加ヘッダー(Additional Headers)は、CF7が送信するメールに付け加えるヘッダー情報を記述する欄です。フォーム編集画面の「メール」タブと「メール(2)」タブの両方に用意されています。

公式ドキュメントでも「追加ヘッダー欄はメールとメール(2)のセクションにある」と説明されています。返信先の指定やコピー送信のための欄です。

新しく作成したフォームでは、追加ヘッダー欄にあらかじめ次の1行が入っています。

Reply-To: [your-email]

これは「フォームに入力されたメールアドレス([your-email])を返信先にする」という設定です。受信した通知メールからそのまま返信すると、問い合わせ者に直接届きます。

記述のルール(1行1ヘッダー・「ヘッダー名: 値」形式)

追加ヘッダー欄の記述には決まった形式があります。

  • 1行につき1つのヘッダーを書く
  • ヘッダー名: 値」の形式(コロンの後に半角スペース)
  • 複数のヘッダーは改行して並べる

たとえばReply-To・Cc・Bccをまとめて設定する場合は、次のように1行ずつ書きます。

Reply-To: [your-email]
Cc: info@example.com
Bcc: control@example.com

公式ドキュメントによると、各ヘッダー行の任意の場所にメールタグ([your-email]など)を挿入できます。値を固定アドレスにするか、入力値を使うかを選べます。

追加ヘッダーを設定する手順

管理画面のメールタブから設定できるよ!

実際にCF7の管理画面で追加ヘッダーを設定する手順を、3ステップで解説します(実機確認済み・2026年6月時点)。

1. メールタブを開く

WordPress管理画面の左メニューから「お問い合わせ」→「コンタクトフォーム」を開き、設定したいフォームの名前をクリックします。

フォームの編集画面が表示されたら、「メール」タブをクリックします。

CF7フォーム編集画面—メールタブ
▲ 「メール」タブをクリックする

2. 追加ヘッダー欄に記述する

メールタブの下のほうにある「追加ヘッダー」欄を探します。すでに Reply-To: [your-email] が入っているので、その下に追加したいヘッダーを1行ずつ書き足します。

ここではCcとBccを追加する例です。

Reply-To: [your-email]
Cc: info@example.com
Bcc: control@example.com
CF7メールタブ—追加ヘッダー欄
▲ 追加ヘッダー欄(赤枠)にヘッダーを記述した状態
注意

example.com の部分は、実際に使うメールアドレスに置き換えてください。存在しないアドレスを指定すると送信エラーの原因になります。

3. 保存してテスト送信する

記述できたら、画面右上または下の「保存」ボタンをクリックします。

CF7フォーム編集画面—保存ボタン
▲ 「保存」ボタンをクリックして設定を反映する

保存したら、実際にフォームからテスト送信して、Cc・Bccに指定したアドレスにもメールが届くか確認しましょう。

よく使うヘッダーと記述例

追加ヘッダー欄でよく使うヘッダーを、用途別に紹介します。

Reply-To(返信先を指定する)

受信したメールに返信したときの宛先を指定します。デフォルトの Reply-To: [your-email] のままにしておくと、問い合わせ者へ直接返信できます。

Reply-To: [your-email]

返信先を固定の窓口アドレスにしたい場合は、次のように書き換えます。

Reply-To: support@example.com

Cc(コピーを送る)

メインの宛先に加えて、別のアドレスにも同じメールのコピーを送ります。Ccに入れたアドレスは、ほかの受信者からも見える状態になります。

Cc: info@example.com

Bcc(宛先を隠してコピーを送る)

Bccも別アドレスへコピーを送りますが、ほかの受信者にはBccのアドレスが表示されません。社外の関係者や記録用アドレスへ控えを送りたいときに使います。

Bcc: control@example.com
MEMO

CcとBccは、複数のアドレスをカンマ区切りで1行に並べることもできます(例: Cc: a@example.com, b@example.com)。問い合わせ内容ごとに宛先を細かく振り分けたい場合は、送信先を複数のメールアドレスに設定する方法もあわせてご覧ください。

その他のカスタムヘッダー

追加ヘッダー欄には、任意のヘッダー行を入力できます。たとえば返信先を複数指定したい場合や、メール(2)の自動返信メールに別の返信先を設定したい場合などに活用できます。

なお、送信元(差出人)のアドレスはFromヘッダーで決まりますが、Fromはメールタブの「送信元」欄で設定するのが基本です。詳しくは送信元メールアドレスを変更する方法で解説しています。

追加ヘッダー設定でよくある失敗

設定したのに、うまく届かない…

1行に複数のヘッダーを書いてしまう

最も多いミスが、1行に複数のヘッダーを詰め込んでしまうパターンです。

Cc: info@example.com Bcc: control@example.com  ← NG

これでは正しく認識されません。次のように1行に1ヘッダーずつ、改行して書きます。

Cc: info@example.com
Bcc: control@example.com

メールが届かない・迷惑メール扱いになる

記述が正しくてもメールが届かない場合は、サーバー側のメール送信環境が原因のことがあります。

  • 送信元(From)がサイトのドメインのアドレスになっていない
  • サーバーのSPF・DKIM設定が不十分で、なりすましと判定される

まず記述ミスがないかを確認し、次に送信元アドレスとサーバーのメール設定を見直しましょう。メール全体の設定は送信メールの宛先・件名・本文をカスタマイズする方法でまとめています。

💡 お問い合わせメールを確実に届けるなら、ラッコサーバーへ

追加ヘッダーでCc・Bccを正しく設定しても、サーバー側のSPF・DKIM設定が不十分だと、迷惑メールフォルダに振り分けられて届かないことがあります。

ラッコサーバーはSPF・DKIM設定に標準対応。独自ドメインのメールアドレスも簡単に作成でき、お問い合わせメールの到達率向上につながります。

月額330円(税込)〜30日間の無料お試しあり。

よくある質問

Q. 追加ヘッダーに複数のヘッダーを設定できますか?

はい、できます。1行に1つずつ、改行して並べれば複数のヘッダーを設定できます。1行にまとめて書くと正しく認識されないため注意してください。

Q. CcとBccはどう使い分ければいいですか?

Ccはコピー先のアドレスがほかの受信者にも見える形で送る場合に使います。Bccは他の受信者にアドレスを知られたくない場合に使います。社外への控え送信やプライバシーに配慮したい場合はBccが安全です。

Q. Reply-Toを設定しないとどうなりますか?

デフォルトでは Reply-To: [your-email] が設定されており、受信メールからそのまま問い合わせ者へ返信できます。この行を削除すると、返信先は送信元(From)アドレスになります。

Q. 追加ヘッダーにメールタグ([your-email]など)は使えますか?

はい。Contact Form 7(WordPress.org公式)のドキュメントによると、各ヘッダー行の任意の場所にメールタグを挿入できます。デフォルトの Reply-To: [your-email] もその一例です。

Q. Cc・Bccを設定したのにメールが届きません。なぜですか?

まず1行に複数のヘッダーを書いていないか、全角スペースが混ざっていないかなど記述を確認してください。記述が正しい場合は、送信元(From)がサイトのドメインのアドレスになっているか、サーバーのSPF・DKIM設定が整っているかを見直します。

Q. フォームに入力した情報はどこに届きますか?

メールタブの「送信先(To)」欄に設定したメールアドレスに届きます。追加ヘッダーでCcやBccを設定すれば、同じ内容のコピーを別のアドレスにも送れます。

Q. Contact Form 7は無料で使えますか?

はい、完全無料です。Contact Form 7(WordPress.org公式)からインストールでき、有料プランや機能制限はありません。1,000万以上のWordPressサイトで使われています(WordPress.org公式ページより)。

まとめ

Contact Form 7の追加ヘッダーを設定する手順をまとめます。

  1. メールタブを開き、「追加ヘッダー」欄を確認する
  2. 「ヘッダー名: 値」の形式で、1行に1つずつ記述する
  3. 保存してテスト送信し、Cc・Bccにも届くか確認する

追加ヘッダー欄は、Reply-Toによる返信先の指定、Cc・Bccによるコピー送信など、メールの運用を効率化する便利な機能です。記述のルール(1行1ヘッダー)さえ守れば、初心者でも簡単に設定できます。