[Mew-dist 1621] Re: one request to RFC 2047

T. Ataku ataku at example.com
1997年 8月 25日 (月) 14:10:45 JST


横から失礼します。

> ukai at example.comさんが、
> [Mew-dist 1617] Re: one request to RFC 2047といった話題で
> Mon, 25 Aug 1997 10:20:49 +0900頃に
> <199708250120.KAA24155 at example.com>で曰く

ukai>  LWSP-char = SPACE / HTAB
ukai>  linear-white-space = 1*([CRLF] LWSP-char)
ukai> 
ukai> なのだから linear-white-space では CRLF は optional なのでは
ukai> ないのでしょうか? 
ukai> 
ukai> だから
ukai>  Subject: English =?iso-2022-jp?B?encoded-Japanese?=
ukai> は text(=English) と encoded-word(=?iso..?=)は linear-white-space(SPACE)
ukai> でちゃんと区切られているので illegal ではないのでは?

RFC822 では
    Subject: *text
    text = <any CHAR, including bare CR & bare LF, but not
            including CRLF>
    CHAR = <any ASCII character> (octet: 0-177)
とあるので、text には *SPACE/HTAB の含まった(というより、
CRLF の連なり以外は何でも良い) CHAR と読めます。

そう言うわけで、linear-white-space の optional を除いてしまっ
た LWSP-char は、text の一部と化してしまい、結果として区切子
としての役割を果たさないのでしょう。

# 以前も同じことを思って、調べてしまいました。
# 勉強になりましたです。



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