[Mew-dist 1624] Re: one request to RFC 2047
Kazu Yamamoto ( 山本和彦 )
Kazu at example.com
1997年 8月 25日 (月) 15:15:46 JST
From: ukai at example.com
Subject: Re: [Mew-dist 1608] one request to RFC 2047
Date: Mon, 25 Aug 1997 10:20:49 +0900
> LWSP-char = SPACE / HTAB
> linear-white-space = 1*([CRLF] LWSP-char)
>
> なのだから linear-white-space では CRLF は optional なのでは
> ないのでしょうか?
はずかしながら CRLF がオプションとは知りませんでした。^^;
しかし...
From: "T. Ataku" <ataku at example.com>
Subject: [Mew-dist 1621] Re: one request to RFC 2047
Date: Mon, 25 Aug 1997 14:10:45 JST
> そう言うわけで、linear-white-space の optional を除いてしまっ
> た LWSP-char は、text の一部と化してしまい、結果として区切子
> としての役割を果たさないのでしょう。
RFC2047 には
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'.
と書いてあります。
Subject: English日本語
よって、を
Subject: English=?iso-2022-jp?B?XXXX?=
とするのは、(CRLF があろうが無かろうが)linear-white-spaceで区切られて
いないので illeagal ですね。
P.S.
"English 日本語" のようにスペースで区切られている場合は、どっちにしろ問
題ないんです。
--かず
Mew-dist メーリングリストの案内