| Return-Path: |
発信元アドレス。宛先に配信される直前に付け加えられる。配信失敗時の通知先として利用される。 |
| Received: |
MTAがメッセージを処理した記録。処理を行ったMTAは、そのメッセージ・ヘッダの先頭に記録を残す。
| | from |
送信するサーバのドメイン名。( ) 内にTCPでそのホストのIPアドレスをdomein-literalで入れ、そのアドレスをDNSで逆引きした結果が入る場合が多い。サーバのドメイン名と( ) 内のドメイン名が異なる場合詐称メールの可能性がある。 |
| | by |
受信サーバのドメイン名。 |
| | via |
メッセージを転送する為に使われたソフトウェア名が記述される事が多い。 |
| | with |
2つのMTA間の転送に使われたプロトコル名。 |
| | id |
MTAがメッセージを処理する時に使う識別子。 |
| | for |
SMTPでのrcptコマンドに対する受信者のアドレスと処理日時。日時は曜日、日付、時間、タイムゾーン。タイムゾーンが数字の場合は、UTCからのオフセット時間を示す。-0000は、無効のタイムゾーン値を示す。 |
|
| From: | 作成者。MUAの設定が参照される。 |
| Sender: | 送信者。 |
| Replay-To: | 返信先アドレス。 |
| To: | 宛先。コンマで区切って複数指定出来る。 |
| Cc: | カーボンコピー・アドレス。コンマで区切って複数指定出来る。 |
| Bcc: | ブラインド・カーボンコピー・アドレス。コンマで区切って複数指定出来る。 |
| Message-ID: | メールのID番号。xxx@yyy.zzz形式でyyy.zzzはドメイン名、xxxは通常、時間やプロセス番号を使ったユニークな文字列が与えられる。 |
| In-Reply-To: | 返信時に元のメッセージの情報。元のメッセージ識別子(Message-ID)や時間がはいる。 |
| References: | 以前に交わされた関連するメッセージの識別子が羅列される。 |
| Date: | メッセージが作成された日時。MUAの時計が参照される。送信日時ではない。 |
| Subject: | メッセージ・タイトル。 |
| Comments: | メッセージにコメントを入れる時に使用。あまり使われていない。 |
| Keyword: | メッセージをキーワードで検索する為のフィールド。ほとんど使われていない。 |
| Encrypted: | 暗号化メッセージの時に使用する事がある。 |
| Resent-: | 再配布時に使用される。 |
| X-Loop: | メッセージのループ送信を防ぐ為のフィールド。 |
| X-Mailer: | メッセージ作成MUAの名前やバージョン。 |
| X-MIME-Autoconverted: | Sendmailが自動的にMIMEメッセージ上で変換を行った事を示すフィールド。 |
| X-UIDL: | POPデーモンが挿入する識別子。 |
| Status: | MUAがメールフォルダ内に挿入する状態記号。 |
| Content-Length: | MUAがメールフォルダ内でメッセージの大きさを示す。 |
| MIME-Version: | MIMEのバージョン。このフィールドでMIME拡張の有無を判断する。現在は1.0のみ。 |
| Content-Type: | MIMEでメッセージ本体の形式を指定。/を境にtypeとsubtypeに分かれ、;の後にパラメータがつく場合もある。パラメータ部で文字セットの指定がある場合が多い。
| |
text/ | テキストベースのデータ。パラメータにcharsetを指定でき、MIME変換前の文字セットを知ることができる。charsetのデフォルトはus-ascii。
| |
plain | 単純な文字データのみ。文字装飾はできない。 |
| |
enriched | 文字装飾タグによりテキストの体裁を制御することができる。HTMLのタグとは違う。 |
| |
html | HTMLのタグが利用できるデータ。 |
| |
richtext | enrichedと同じ。 |
|
| |
image/ | 画像データであることを意味する。通常base64で符号化される。
| |
jpg | JPG形式画像データ。 |
| |
gif | GIF形式画像データ。 |
|
| |
audio/ | 音声データであることを意味する。通常base64で符号化される。
|
| |
video/ | 動画データであることを意味する。通常base64で符号化される。
|
| |
application/ | 特定のアプリケーション形式を認識する為に使われる。
| |
octet-stream | バイナリデータを示す。 |
| |
postscript | 元々はプリンタ制御用のメディア形式だが、その中に実行可能なコードを含む事ができる。 |
| |
applefile | Mac-OS用のAppleSingleメディア形式。データフォークとリソースフォークを一緒に送るタイプ。 |
| |
appledouble | Mac-OS用のAppleDoubleメディア形式。データフォークとリソースフォークを分けて送るタイプ。 |
| |
mac-binhex40 | Mac-OS用に7bitに符号化したタイプ。通常hqxの拡張子が付く。 |
|
| |
message/ | メッセージの構成を示す。
| |
rfc822 | メッセージの中に別のメッセージを埋め込む時(転送メール)によく使われる。 |
| |
partial | 大きなファイルを分割送信する時に使用。 |
| |
external-body | 外部にアクセスしてデータを取得する方法を示す。 |
| |
access-type= | ファイルを=に続く方法で参照する。 |
|
| |
multipart/ | 本体部分が複数ある形式。ダッシュ2個とboundary=以下の文字列を合わせた文字が境界行となる。必要に応じてそれぞれのエンティティの先頭にContent-TypeやContent-Transfer-Encodingが指定される。
| |
mixed | 複数のエンティティを持つデータ。 |
| |
alternative | mixed:と基本的には同等だが、同じ内容を別の形式でパッケージされていることを示す。text形式とhtml形式を同時に送る時に指定される。 |
| |
appledouble | Mac-OSの資源フォークとデータフォークをひとつのエンティティにカプセル化したもの。データフォークだけ取り出せるので、相手が他のプラットフォームでも問題が少ない。 |
| |
parallel | 並行表示。 |
| |
digest | 各パートがRFC822メッセージ。 |
|
|
| Content-Transfer-Encoding: | MIMEでメッセージ本体のメールの符号化形式の指定。
| |
7bit | RFC822で規定されている規格に従って送信されている事をしめす。符号化は行われていない。欧語特殊文字の送信はできない。Content-Transfer-Encodingのデフォルト値。 |
| |
8bit | 7bit形式に加えメッセージ本体に欧語特殊文字(US−ASCIIコード128以上)も使えるように拡張した形式。8bitデータを処理出来ないMTAを通過した場合は文字化けする可能性がある。符号化は行われない。 |
| |
binary | RFC822の制約以外で転送される形式。文字以外のデータ転送に使われる。8bitデータを処理出来ないMTAを通過した場合、正常に送信できない可能性が高い。符号化は行われない。 |
| |
base64 | データを6ビッドごとに区切り、各6ビットを規則に従い対応する文字に変換してRFC822に準拠する形で送信する方法。日本のMUAの標準的符号化形式。 |
| |
quoted-printable | 通常のUS-ASCII文字はそのまま送られ、欧語特殊文字等は'='記号の後に16進数化された文字コードで表される。ヨーロッパ製MUAの標準的符号化形式。 |
| |
x-uuencode | MIMEが誕生する前に使われていた符号化形式。現在はあまり見られない。 |
|
| Content-ID: | MIMEの識別子。 |
| Content-Discription: | MIMEに関するコメント。 |
| Content-Disposition: | 同封されているデータの表示方法等の指定。;の後にはデータの作成日時、ファイル名等が付く事もある。
| |
inline | メッセージ本体の中で表示。 |
| |
attachment | 添付ファイルとしてメッセージ本体以外の場所にアイコンで表示。 |
|
| Content-MD5: | メッセージが欠落がない形で送られていることを示すフィールド。 |
| Content-Language: | メッセージ本体の言語を示すフィールド。 |