Internetのメイル・ニュースなどのmessage形式

Internetのメイル・ニュースなどのmessage形式

頭領域

おおまかな流れについては、下記を参照。

(主に)電子メイルのメッセイジの仕様

RFC 561 <urn:ietf:rfc:561>

Standardizing Network Mail Headers. A.K. Bhushan, K.T. Pogran, R.S. Tomlinson, J.E. White. Sep-05-1973. (Format: TXT=6159 bytes) (Updated by RFC0680) (Status: UNKNOWN)

RFC 680 <urn:ietf:rfc:680>

Message Transmission Protocol. T.H. Myer, D.A. Henderson. Apr-30-1975. (Not online) (Updates RFC0561) (Status: UNKNOWN)

Not online なので内容は良くわかりません。

RFC 724 <urn:ietf:rfc:724>

Proposed official standard for the format of ARPA Network messages. D. Crocker, K.T. Pogran, J. Vittal, D.A. Henderson. May-12-1977. (Format: TXT=75554 bytes) (Obsoleted by RFC0733) (Status: UNKNOWN)

RFC 733 <urn:ietf:rfc:733>

Standard for the format of ARPA network text messages. D. Crocker, J. Vittal, K.T. Pogran, D.A. Henderson. Nov-21-1977. (Format: TXT=73006 bytes) (Obsoletes RFC0724) (Obsoleted by RFC0822) (Status: UNKNOWN)

RFC 1123 <urn:ietf:rfc:1123> によると1989年の時点でもまだ RFC 733 形式のメッセイジの実装があったようです。

RFC 822 <urn:ietf:rfc:822>

Standard for the format of ARPA Internet text messages. D. Crocker. Aug-13-1982. (Format: TXT=109200 bytes) (Obsoletes RFC0733) (Obsoleted by RFC2822) (Updated by RFC1123, RFC1138, RFC1148, RFC1327, RFC2156) (Also STD0011) (Status: STANDARD)

2001年に改訂版である RFC 2822 が発布されるまで、19年間も使われてきました。 Internet mail, news のメッセイジ形式として非常によく普及しています。

RFC 2822 <urn:ietf:rfc:2822>

Internet Message Format. P. Resnick, Editor. April 2001. (Format: TXT=110695 bytes) (Obsoletes RFC0822) (Status: PROPOSED STANDARD)

20年近く使われてきた RFC 822 の改訂で、元の規定の曖昧な部分を 再定義したほか、古くなった非推奨の書式を分離して新たなメッセイジには 使用しないようにしています。

電子ニュースのメッセイジの仕様

RFC 850 <urn:ietf:rfc:850>

Standard for interchange of USENET messages. M.R. Horton. Jun-01-1983. (Format: TXT=43871 bytes) (Obsoleted by RFC1036) (Status: UNKNOWN)

RFC 1036 <urn:ietf:rfc:1036>

Standard for interchange of USENET messages. M.R. Horton, R. Adams. Dec-01-1987. (Format: TXT=46891 bytes) (Obsoletes RFC0850) (Status: UNKNOWN)

RFC 822 を USENET の電子ニュース記事向けに再構成した仕様です。

sun-of-RFC1036

News Article Format and Transmission, H. Spencer, June 1994 <FTP://zoo.toronto.edu/pub/news.ps>, <FTP://zoo.toronto.edu/pub/news.txt.Z>

RFC 1036 の改訂案として策定されていました。正式に RFC 1036 を 置き換えるには至っていませんが、その内容は広く実装されています。

MIME - 多目的 Internet メイル拡張

RFC 822 の構造に更に一枚皮を被せて、画像などの送信を可能にする書式です。 よく普及していますが、中途半端な実装や間違った解釈、 安全性への考慮を書いた実装などで非常に混乱しています。

See MIME

RFC 822 の小改訂

RFC 1123 <urn:ietf:rfc:1123>

Requirements for Internet Hosts - Application and Support. R. Braden, Ed.. October 1989. (Format: TXT=245503 bytes) (Updates RFC0822) (Updated by RFC2181) (Also STD0003) (Status: STANDARD)

メイル・メッセイジ仕様を含む各種プロトコルについて、 仕様の補足や修訂がなされています。

RFC 822 関連では特に、日付で4桁の年号を使用することが認められ、 推奨されました。

非SMTP世界との関門に関する仕様

RFC 1138, RFC 1148, RFC 1327, RFC 2156 により RFC 822 が更新されています。 これらは全て、 X.400 とのメッセイジ交換について規定しています。

その他のメッセイジ・ヘッダー

このほか幾つかの仕様書などにより追加のメッセイジ・ヘッダーなどが 定義されています。