マナビング基本情報技術者

メールヘッダーは転送時にどの欄が消える?

基本情報技術者試験 平成30年度春期 午前 問34 / ネットワーク › ネットワーク応用

過去問にチャレンジ

平成30年度春期 午前 問34

電子メールのヘッダーフィールドのうち,SMTPでメッセージが転送される過程で削除されるものはどれか。

  1. ア

    Bcc

  2. イ

    Date

  3. ウ

    Received

  4. エ

    X-Mailer

会話形式の解説

講師講師
転送時に削除される欄を考えるには、受信者にその欄が見えたら何が分かるかを確かめましょう。
受験者受験者
日時や配送経路もヘッダーにありますが、隠す必要がある情報かどうかが手掛かりですか。
講師講師
そうです。Bccは、ほかの受信者に表示しない宛先を指定する欄です。この欄が見えると、隠したい宛先が分かってしまいます。
受験者受験者
では、Bcc欄は配送されるメールに残せませんね。
講師講師
通常は配送されるメッセージから取り除きます。したがって、削除される欄としてBccが正解です。
受験者受験者
Dateも送信に関する情報ですが、転送時にはどうなりますか。
講師講師
Dateはメッセージの日時を示します。隠す宛先ではないので、通常の転送では削除されません。
受験者受験者
Receivedは配送経路の記録ですね。経路が増えるなら、削除とは逆でしょうか。
講師講師
その通りです。Receivedはメールがたどった配送経路を記録する欄で、中継時には記録が追加されます。
受験者受験者
X-Mailerは送信ソフトウェアを示すので、宛先を隠すために消す欄ではありませんね。
講師講師
はい。X-Mailerも通常の転送では削除されません。各欄の名前だけで判断せず、何を記録し、受信者に何が見えるかを考えると区別できます。

まとめ

SMTPでメッセージが転送される過程で通常取り除かれるのはBcc欄です。Bccは、ほかの受信者に表示しない宛先を指定するため、配送されるメールに欄を残すと宛先が見えてしまいます。Dateは日時、Receivedは配送経路、X-Mailerは送信ソフトウェアを示します。DateとX-Mailerは通常の転送では削除されず、Receivedは中継時に追加されます。

解答・解説

正解はアです

この問題のテーマ

メールのヘッダーフィールドが、配送されるメッセージでどう扱われるかを問う問題です。

解き方の考え方

各欄が表す情報と、受信者に届くメールにその欄を残す目的があるかを考えます。ほかの受信者に知らせない宛先を記す欄は、宛先が見えないよう、通常は配送されるメッセージから取り除かれます。

選択肢ごとの解説

  1. ○ア  Bcc
    Bccは、ほかの受信者に表示しない宛先を指定する欄です。その宛先が見えてしまうのを防ぐため、通常は配送されるメールからBcc欄を取り除くので、これが正解です。
  2. ×イ  Date
    Dateは、メッセージの日時を示す欄です。隠すべき宛先を記す欄ではなく、この問題で削除の対象となるBccには当たりません。
  3. ×ウ  Received
    Receivedは、メールがたどった配送経路を記録する欄です。中継に関する記録であり、受信者に見せない宛先を記すBccとは役割が異なります。
  4. ×エ  X-Mailer
    X-Mailerは、送信に使ったソフトウェアを示す欄です。送信ソフトウェアの情報なので、宛先の露出を防ぐために取り除くBcc欄には当たりません。

POINT

  • 削除される欄を選ぶときは、その欄を受信者に見せた場合に何が分かるかを考えます。
  • Bccは宛先を隠すための欄なので、通常は配送するメールから取り除かれます。
  • Dateは日時、Receivedは配送経路、X-Mailerは送信ソフトウェアを示します。

※出典:平成30年度春期 基本情報技術者試験 午前 問34