電子メイルとISO-2022-INT-*

電子メイルとISO-2022-INT-*

ISO-2022-INT-1 01 の 4. Mail System Considerations

"ISO-2022-INT-1" is designed to be purely 7-bit, so that it can be used with any transport which conforms to STD 11, RFC822 [RFC822] without MIME [MIME1,MIME2], which is the current practice in Japan to use "ISO-20220-JP" [2022JP].

"ISO-2022-INT-1" は純粋に7ビットに設計されていますから、 MIME なしの STD 11, RFC 822 に適合するどんな転送路でも 利用出来ます。これは、日本で "ISO-2022-JP" を使う際の現在の慣習です。

If "ISO-2022-INT-1" is used with MIME, MIME charset name may be given as follows:

"ISO-2022-INT-1" を MIME で使う場合は、 MIME charset 名を次のようにして構いません。

      Content-Type: text/plain; charset=iso-2022-int-1

Even if the charset parameters are omitted, multilingual applications should still assume "ISO-2022-INT-1" (or its latest available successor discussed in the section "Future Extension Plan"), not US-ASCII of MIME's default, is used.

charset パラメーターが省略されていても、 多言語応用は "ISO-2022-INT-1" (または「将来の拡張案」 の賞で述べる、利用できる最新版。) (MIME の既定値である US-ASCII で無く。) が使われていると仮定するべきです。

The "ISO-2022-INT-1" encoding is already in 7-bit form, so it is not necessary to use a Content-Transfer-Encoding header. It should be noted that applying the Base64 or Quoted-Printable encoding will render the message unreadable in non-MIME-compliant software.

"ISO-2022-INT-1" は最初から7ビットですから、 Content-Transfer-Encoding 頭を利用する必要はありません。 Base64 や Quoted-Printable を無理に使うと、 非 MIME 適合ソフトウェアでは、メッセージが読めなくなります。

"ISO-2022-INT-1" may also be used in mail headers. If bare STD11, RFC822 without MIME is used, appropriate quoting of special characters as "quoted string" might be necessary with structured headers, which might not be supported by all the common mail transport, though it is a violation of STD11, RFC822. Such broken transport might not support some non-graphic characters in unstructured headers, either. In MIME headers, Both "B" and "Q" encoding could be useful with "ISO-2022-INT-1" text. As MIME conformant mailers prevails, it is expected that they also strictly support STD11, RFC822. That is, when MIME will becomes widely available, MIME encoding in headers will not be necessary so much for "ISO-2022-INT-*".

"ISO-2022-INT-1" は、メイル頭にも使うことが出来ます。 STD 11 単独 (MIME なしの RFC 822) が使われている場合、 特殊文字を「quoted string」として適切に quote することが構造化頭では必要かもしれません。これは 全ての共通メイル転送が対応していないかもしれませんが、 それは STD 11, RFC 822 違反です。その様な壊れた転送系は、 非構造化頭中の非図形文字で幾つか対応していないものもあるかもしれません。 MIME 頭では、 "ISO-2022-INT-1" 文には "B" 符号化も "Q" 符号化のどちらも有用です。 MIME 適合メイラーが普及するに連れ、 STD 11, RFC 822 の厳密な対応も期待されます。つまり、 MIME が広範囲で利用できるようになった時、 "ISO-2022-INT-*" には頭中での MIME 符号化は必要なくなるでしょう。

See also

License

See RFCのライセンス