[Mew-dist 157] Re: encoded-word and space

TANAKA Goh goh at example.com
1996年 11月 25日 (月) 19:11:40 JST


>>>>> "中村" == NAKAMURA Motonori <motonori at example.com> writes:

中村> あと、以下の変更を行ったものを、例の場所に impost-0.94 として
中村> 置いてあります。こららの問題が気になっている人は入手してください。

impost を導入しました。

impost-0.94 で

  To: "田中剛" <goh at example.com>

をエンコードすると

  To: "=?ISO-2022-JP?B?GyRCRURDZjlkGyhC?=" <goh at example.com>

になりますが、draft-ietf-822ext-mime-hdrs-00.txt(RFC1522 と
変わっていないと思います)の

| 5. Use of encoded-words in message headers
...
|    (1) An 'encoded-word' may replace a 'text' token (as defined by RFC 822)
|        in any Subject or Comments header field, any extension message
|        header field, or any MIME body part field for which the field body
|        is defined as '*text'.  An 'encoded-word' may also appear in any
|        user-defined ("X-") message or body part header field.
| 
|        Ordinary ASCII text and 'encoded-word's may appear together in the
|        same header field.  However, an 'encoded-word' that appears in a
|        header field defined as '*text' MUST be separated from any adjacent
|        'encoded-word' or 'text' by 'linear-white-space'.

により、encoded-word は隣接する encoded-word や text と 
linear-white-space で分割しないといけないと思います。

#見落としなどがあれば指摘してください。

5 (2) により comment は例外扱いですが、quoted-string につい
ては

  To: =?ISO-2022-JP?B?IhskQkVEQ2Y5ZBsoQiI=?= <goh at example.com>

のようにエンコードしてしまって良いような気がします。
--
日本アイ・ビー・エム(株)    ワークグループ開発  田中 剛
E-mail: goh at example.com



Mew-dist メーリングリストの案内