[mew-dist 28179] 添付ファイル名 / filename パラメータの「"」
Kenichi Niioka ( 新岡賢一 )
niioka at example.com
2008年 3月 16日 (日) 11:49:10 JST
新岡と申します。
色々と試した結果、確証はないのですが、あるサーバを通過すると
CDP の filename パラメータがダブルクォートで囲まれるという現象に遭
遇しています。
あるメールサーバというのは、Microsoft Exchange Server だと思ってい
ます。
今までは、この問題に遭遇していないので、このサーバにバージョンアッ
プなどの何らかの変更があったものと思われます。
添付ファイル名は、「テスト.xls」です。
Content-Type: application/vnd.ms-excel;
name="=?ISO-2022-JP?B?GyRCJUYlOSVIGyhCLnhscw==?="
Content-Transfer-Encoding: base64
Content-Disposition: inline;
filename*="ISO-2022-JP''%1B%24%42%25%46%25%39%25%48%1B%28%42%2E%78%6C%73"
これは、Thunderbird 2.0.0.12 からのメールです。
このファイル名を Mew は、「テスト.xls"」と判断します。
別のサーバで試したところ、Thunderbird 2.0.0.12 は、以下のようなメー
ルを送っており、このファイル名を Mew は、「テスト.xls」と判断しま
す。
Content-Type: application/vnd.ms-excel;
name="=?ISO-2022-JP?B?GyRCJUYlOSVIGyhCLnhscw==?="
Content-Transfer-Encoding: base64
Content-Disposition: inline;
filename*=ISO-2022-JP''%1B%24%42%25%46%25%39%25%48%1B%28%42%2E%78%6C%73
このメールサーバを通過すると Mew からのメールの filename パラメー
タにも「"」がつきます。
Content-Type: application/vnd.ms-excel;
name="=?iso-2022-jp?B?GyRCJUYlOSVIGyhCLnhscw==?="
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
filename*="iso-2022-jp''%1B%24B%25F%259%25H%1B%28B%2Exls"
Mew には全く問題はないと思うのですが、filename パラメータに「"」が
あっても「テスト.xls」を取り出せるようご検討くださいませんでしょう
か。
よろしくお願いいたします。
--
niioka at example.com
Mew-dist メーリングリストの案内