[Mew-Win32 01203] Re: [Mew-dist 07534] Re: Re: 文字化け

Kazu Yamamoto ( 山本和彦 ) kazu at example.com
1999年 2月 19日 (金) 11:37:21 JST


From: Shun-ichi GOTO <gotoh at example.com>
Subject: [Mew-dist 07534] Re: [Mew-Win32 01196] Re: 文字化け
Date: Fri, 19 Feb 1999 03:13:59 +0900

> RFC-822ではquoted-stringは
> linear-white-spaceを許しています。

正しいです。draft-ietf-drums-msg-fmt-07.txt でも quoted-string の仲に、
FWS を許していますね。

> valueとして=?ISO-2022-JP?B?....?=というエンコードをすること自体が間違
> いだということは置いといて、、今回のケースでのmew-param-analyzeの解析
> 結果は
> 
> name="=?iso-2022-jp?B?aG9nZQo=?= =?iso-2022-jp?B?g2WDWINn?="
> 
> となるべきではないかな、と思います。いかがなものでしょう。

正しいです。

> というのは、RFC-822のspecialsとしては正しいのですが、RFC-2045のtokenを
> あらわすtspecialsでは以下のように「除外される」とあります。

正しいです。tspecials に "." が含まれていると勘違いしていました。

> つまり、name=hoge.txtはquoteする必要無いと思いますが、いかがでしょうか。

正しいです。つまり、(folding は別にして) Mew 1.93 は間違っていなかった
ことになります。

(1) mew-param-analyze の方は直します。

(2) "." が入っている文字列は quoted-string にしない方がいいですか?

(3) comment も FWS 許しているのでね。めんどうだなぁ。

P.S.

RFC 822 って読めば読む程汚く思える...

--かず



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