[mew-dist 26834] Re: RFC 2231
Atsushi Onoe
onoe at example.com
2006年 3月 28日 (火) 17:24:30 JST
> 最近 Thunderbird を使っている人からの添付ファイル名が RFC2231 で
> encode されてやってくるので、やむなく cue でも decode のみ対応しました。
かず先生に直々に教えていただきました。
1. Thunderbird は例えば以下のように encode する
(これは尾上が手で真似たものだけど)
Content-Disposition: attachment;
filename*0*=ISO-2022-JP''%1B%24BF|K%5C8l%24ND9%24%24%25
filename*1*=U%25%21%25%24%25kL%3E%1B%28B
これは、filename*0*= の行の最後にセミコロンが必要なので、
Thunderbird の間違い
RFC2231 の例も間違っている
セミコロンがないので、Mew では filename*1*=.. を parameter と解釈しない
2. extended-value には、"/" を含められないので、%2F にしなければならない
そのまま突っ込む Thunderbird は間違い
尾上
Mew-dist メーリングリストの案内