メールヘッダーの一覧とReceivedについて

メール メモ的な何か

メールヘッダとは、メールの詳細情報が書かれている部分のことです。
具体的には、メールが配送された経路や時間、経由したサーバーなどが記録されています。

普段皆さんが目にする差出人や送信元アドレスは、メールヘッダのほんの一部であり、
送信者によっていかようにも詐称出来ます。
一方で、メールヘッダには、送信者が自由に編集できない部分があり、
スパムメールの判定材料になります。

メールヘッダの情報の中で、特に重要なのがReceivedの情報です。
Received はメールが送信されてきたサーバーの経路を示します。
経路は下から上に読んでいきます(基本的に一番下が送信元、一番上が宛先)。
よって、送信元を確認する場合は、一番下のReceived fromの情報を見ます。
※一番下を見てもよく分からない際は、下から二番目、三番目を見ると分かる場合があります。

Received

自己申告(青線)の「000.test.com」は偽装可能なので、
受け取ったがわが調べたIPアドレス(赤線)「192.0.0.00」をWHOIS検索などで調べて見ましょう。

ヘッダ意味
From差出人アドレス。複数可能
Sender実際の差出人のアドレス。複数不可
To送信先アドレス。複数可能
ccカーボンコピー (同報メール) を送付するアドレス。複数可能
bccブラインドカーボンコピー (宛先非公開の同報メール) を送付するアドレス。複数可能
Resent-Fromメール転送時に転送者アドレスを含める。この場合、FromはオリジナルのFromのままになる。
Resent-Sender上記のSenderのためのフィールド。
Resent-To上記のToのためのフィールド。
Resent-cc上記のccのためのフィールド。
Resent-bcc上記のbccのためのフィールド。
Subjectメール件名。
Comments任意のコメント。
Content-Typeメール本文の中身を表した文字コード
Keywordsメール本文においてキーワードとなる単語などを指定する。メーラによってはキーワードをハイライト表示するなどの機能を持つ。
Reply-Toメールの返信先。指定されていない場合には、通常Fromが返信先として使用される。
In-Reply-To返信時に、どのメールへの返信かを示す。通常はMessage-IDが指定される。
References返信などで関係している他のメッセージの一覧。通常はMessage-IDが複数指定される。多くのメーラーではここの値を用いて、スレッド表示を行う。
Message-IDメールを特定するためのユニークなID。以下のフォーマットをとる。
Unique ID@ドメイン名(FQDN)
このIDは全世界で唯一のものにならなくてはならないとされる。そのため、ドメイン名はメールサーバのFQDNを用いて、Unique IDは決定方法は任意だが、メールサーバでユニークになるように、プロセスIDや時刻との組み合わせが用いられることが多い。
Dateメール作成日時
Receivedメールを転送したメールサーバーの任意の情報を示す文字列。メールサーバが追加する。
  – from:送信側のメールサーバの名前
  – by:受信側のメールサーバの名前
  – with:メールの送受信に用いられたプロトコル
  – for:送信先メールアドレス
  – id:メールサーバが任意でつけるID
  – via:経由地点の環境とそのプロトコル
Return-Path配信エラー時に、エラーメールの差し戻し先となるメールアドレス。中継途中のサーバでメールの送信にエラーが発生したときに、そのことを伝えるメールの送り先を表しています。Reply-Toと異なるのは、メールサーバが付加する点。
Mail From コマンド(SMTP)の内容を付加することになる。エンベロープの差出人アドレス。
Encrypted暗号化に使用するとされる。
Mail-Followup-Toメーリングリストなどでおもに利用される。メーリングリストの宛先。
Mail-Reply-To上記と同様だが、メールの送信者自身のメールアドレス。
Organization送信者が所属する組織名。
Precedence優先度。ここの値によって、メールサーバが配信優先度を選択する場合がある。「list」「junk」「bulk」の順に優先される。
Return-Receipt-To配送確認の返信先。配送確認とはメールサーバのメールボックスに届いたことを意味する。おもにメールサーバーがその返信を行う。
Errors-Toエラー時の返信先。メーリングリストなどで使用される。
Disposition-Notification-To開封通知の返信先。RFC2298で定義されている。
DKIM-SignatureDKIM認証に用いる署名データと公開鍵を特定するための情報
Authentication-Results送信ドメイン認証(SPF・DKIM)による認証結果。認証成功時には「pass」、失敗時には「fail」などと表示される。

コメント

タイトルとURLをコピーしました