メインコンテンツまでスキップ

9. 追加のMIMEヘッダーフィールド (Additional MIME Header Fields)

MIMEは、「Content-」という文字列で始まる名前を持つ追加のヘッダーフィールドを定義する権利を留保します。これらのヘッダーフィールドは、MIMEエンティティ本文に関する追加のメタ情報を提供することを意図しています。

一般的な追加ヘッダーフィールド (Common Additional Header Fields)

Content-Disposition

RFC 2045の一部ではありませんが、Content-Disposition(RFC 2183で定義)は一般的に使用される追加のヘッダーフィールドです:

Content-Disposition: inline
Content-Disposition: attachment; filename="document.pdf"

その他の拡張 (Other Extensions)

メールシステムの実装者は、「Content-」で始まるプライベートヘッダーフィールドを定義できますが、将来の標準との競合を避けるために、そのようなフィールドは「X-」接頭辞を使用すべきです (should):

X-Content-Custom-Field: value

主要ポイント:

  • 「Content-」で始まるフィールドはMIME使用のために予約されています
  • プライベート拡張は「X-」接頭辞を使用すべきです
  • 実装は認識されないContent-*フィールドを無視しなければなりません (must)