From: Tietew Date: 2003-05-19T20:46:21+09:00 Subject: [ruby-list:37695] Re: TMail : RFC2231エンコードについて On Mon, 19 May 2003 20:07:01 +0900 In article <20030519200409.C26B.MURAKAMI-TAMIYASU@elpida.com> [[ruby-list:37694] TMail : RFC2231エンコードについて] murakami tamiyasu wrote: > Content-Disposition: attachment; > filename*=iso-2022-jp'ja'%1b$B$%5b$4$%5b$2%1b%28B.jpeg > > となってしまいます。実際にRFC2231対応メーラで受信したところ、 > ファイル名のデコードには失敗してしまいます。 そのRFC2231対応メーラって? 少なくとも Becky! はきちんと「ほごほげ.jpeg」と認識しました。 > 某サイト(※)によると、 > > Content-Disposition: attachment; > filename*=iso-2022-jp'ja'%1B%24B%24%5B%244%24%5B%242%1B%28B.jpeg > > となるのが正しいようなのですが。 そうですか? attribute-char := tspecials := "(" / ")" / "<" / ">" / "@" / "," / ";" / ":" / "\" / <"> "/" / "[" / "]" / "?" / "=" なんだから,"$" を %24 にする必要はないのでは。 …って | この考えにしたがって上記の例では[0-9A-Za-z]以外のコードをすべ | て ext-octet に符号化したが、("$"はattribute-charであるため)%24を | "$"にしても実は問題ないのである。 書いてありますよ。 —[ Tietew ]—————————————————————————— メ : tietew@tietew.net / tietew@raug.net / tietew@masuclub.net ホペ: http://www.tietew.net/ Tietew Windows Lab. http://www.masuclub.net/ 鱒倶楽部 指紋: 26CB 71BB B595 09C4 0153 81C4 773C 963A D51B 8CAA