最終更新日:2026年6月6日
sg sg-technology network data_leakage
まず結論
メールヘッダとは、電子メールの宛先、送信日時、配送経路、送信ソフトなど、メールの制御や配送に使われる情報を記録する部分です。
SG試験では、メールヘッダ名を暗記するだけでなく、宛先を隠す話か、日時か、経由サーバか、送信ソフトかを切り分けることが重要です。
このページで切り分けること(先にここだけ)
このページは、メールヘッダ項目の役割の違いを中心に整理します。
- Bcc:他の受信者に見せない宛先指定
- Date:メールの送信日時
- Received:メールが経由したメールサーバ
- X-Mailer:送信に使ったメールソフト名など
迷ったら、 「宛先を隠す話か、配送経路を見る話か」を先に確認します。
SG試験で選択肢を切る判断軸(メールヘッダ編)
-
「他の受信者にメールアドレスを知られたくない」と書かれている
→ Bcc -
「メールがどのサーバを経由したか」と書かれている
→ Received -
「送信日時」ならDate、「送信メールソフト」ならX-Mailer
直感的な説明
メールヘッダは、メールの封筒に書かれた情報のようなものです。
手紙で考えると、封筒には次のような情報があります。
- 誰に送るか
- いつ送ったか
- どこを経由して届いたか
- どの道具や仕組みで送ったか
電子メールでも同じように、本文とは別に、配送や管理に使う情報があります。
SG試験では、本文の内容よりも、メールの送信・配送・宛先指定の仕組みとして問われることがあります。
定義・仕組み
メールヘッダには、宛先、送信日時、配送経路などを表す複数の項目があります。
IETFのRFC 5322でも、インターネットメッセージの形式として、ヘッダフィールドと本文で構成される考え方が示されています。詳しくはRFC 5322: Internet Message Formatを参考にできます。
SG試験で特に混同しやすい項目は、次のとおりです。
| ヘッダ項目 | 役割 | SG試験での判断 |
|---|---|---|
| To | 主たる宛先 | 通常の宛先 |
| Cc | 共有したい宛先 | 他の受信者にも見える |
| Bcc | 他の受信者に見せない宛先 | アドレスを相互に知らせたくない場合 |
| Date | 送信日時 | 宛先指定ではない |
| Received | 経由したメールサーバ | 配送経路の確認 |
| X-Mailer | 送信に使ったメールソフト名など | 宛先指定ではない |
ここで大切なのは、Bccだけが「他の受信者に見せない宛先指定」として問われやすいことです。
どんな場面で使う?
Bccを使う場面
Bccは、複数人に同じメールを送るときに、受信者同士のメールアドレスを見せたくない場面で使います。
例えば、次のような場面です。
- 外部の複数顧客へ同じ案内を送る
- 参加者同士のメールアドレスを知らせたくない
- 個人情報としてメールアドレスを保護したい
ただし、Bccを使えば必ず安全というわけではありません。
誤ってToやCcに入れると、受信者同士にメールアドレスが見えてしまいます。SG試験では、Bccをメールアドレス漏えいを防ぐ運用上の対策として考えることがあります。
Receivedを確認する場面
Receivedは、メールが到着するまでに経由したメールサーバを確認するために使われます。
迷惑メールやなりすましメールを調べるとき、配送経路の手がかりになります。
よくある誤解・混同
誤解1:Bccは受信者全員に見える宛先である
これは誤りです。
Bccは、他の受信者に宛先を見せないための指定です。
一方、ToやCcに入れた宛先は、通常、他の受信者からも見えます。
選択肢で「相互にメールアドレスを知らせたくない」とあれば、Bccを考えます。
誤解2:Dateは配送経路を表す
Dateは、メールの送信日時を表します。
配送経路を確認する項目はReceivedです。
誤解3:Receivedは送信メールソフトを表す
Receivedは、メールが経由したメールサーバの情報です。
送信に使ったメールソフト名などを表すことがあるのはX-Mailerです。
誤解4:メールヘッダとメールヘッダーインジェクションは同じである
メールヘッダは、メールの制御情報です。
一方、メールヘッダーインジェクションは、入力値に改行などを混ぜて、メールヘッダを不正に追加・改ざんする攻撃です。
通常のヘッダ項目を問う問題なのか、入力値を悪用した攻撃を問う問題なのかを分けて判断します。
確認問題(SG試験対策)
不審なメールについて、到着までにどのメールサーバを経由したかを確認したい。見るべきメールヘッダ項目として最も適切なものはどれか。
- ア. Bcc
- イ. Date
- ウ. Received
- エ. X-Mailer
▶ クリックして答えと解説を見る(ここを開く)
正解:ウ
解説
- ア:Bccは、他の受信者に見せない宛先指定です。
- イ:Dateは、メールの送信日時を表します。
- ウ:Receivedは、メールが経由したメールサーバの情報です。
- エ:X-Mailerは、送信に使ったメールソフト名などを表すことがあります。
👉 判断ポイント
「配送経路」「経由サーバ」を確認する話ならReceivedを選びます。
まとめ(試験直前用)
- Bccは、他の受信者に見せない宛先指定
- Dateは送信日時、Receivedは経由メールサーバ、X-Mailerは送信ソフト名など
- ToとCcは受信者に見えるため、外部一斉送信では誤用に注意
- SG試験では、「宛先秘匿ならBcc、配送経路ならReceived」で切り分ける