フォーラム

GroupSession

フォーラム
GroupSessionについての自由な情報交換の場としてご利用ください

GroupSessionフォーラム:投稿一覧

 
フォーラム:99_その他フォーラム
WEBメール日本語添付ファイル名の文字化け
[ 3115 ] WEBメール日本語添付ファイル名の文字化け

WEBメール機能を試していて、以下の現象がありました。
・WEBメールで出したメールに日本語ファイル名の添付ファイルをつけたとき、それをWEBメールで受信するとファイル名が文字化けする。

他のメーラーとのやり取りでは問題はありませんでしたが、WEBメール間では日本語ファイル名が文字化けするようです。
メールサーバから受信する際に、iso-2022-jp のファイル名がデコードされずに表示されていると思われます。

添付ファイル付きメールを通常メーラーおよびWEBメールから送信し、メールサーバに入ったメールを直接比較してみたのが以下のデータです。
(ファイル名はどちらも「いぬ.wmv」という名前です)
(1) 他のメーラーからの添付ファイル名
Content-Type: video/x-ms-wmv;
filename="=?ISO-2022-JP?B?GyRCJCQkTBsoQi53bXY=?="
-> ファイル名はWEBメール画面で正常表示される。

(2)WEBメールで送信したときの添付ファイル名
Content-Type: application/octet-stream;
filename="=?ISO-2022-JP?Q?=1B$B$$$L=1B(B.wmv?="
->ファイル名は画面上にこのまま表示される。

WEBメール機能ソースのPop3Receive.javaを見てみたのですが、
__decodeFileName()メソッドで(2)のパターンがうまく処理できて
いないような気がします。

こちらの動作環境は以下の通りです。
メモリが少ないのは、とりあえずのお試し環境のためです。
・OS Linux i386 2.4.26-0vl15
・J2EEコンテナ Apache Tomcat/6.0.26
・Java 1.6.0_20 Sun Microsystems Inc.
・メモリ使用 169,970KB (67.1%)
・メモリ最大 253,440KB
・現在の空きディスク容量 31261MB
・ブラウザ IE7

なにか情報がありましたら教えていただけると助かります。
よろしくお願いいたします。

投稿者KAZ
最新書き込み2010/06/25 18:16:23
[ 3116 ] Re: WEBメール日本語添付ファイル名の文字化け

既知の問題リストに下記の内容が載っていますがこの現象ですか?

2010/06/18 WEBメール メール一覧 受信メール添付ファイルのファイル名が一定の長さを超えていた場合、
ファイル名によっては正しく表示されない。

投稿者キー
最新書き込み2010/06/25 18:58:44
[ 3117 ] Re: Re: WEBメール日本語添付ファイル名の文字化け

言葉が足りませんでした。

当方でも同じ現象を確認しています。
当方ではMicrosoft Office Word 2007のファイルで2件発生しています。

OSは2003Serverを利用しています。

下記の現象だと思い(間違っているかも)現在放置、システム対応待ちにしています。

> 既知の問題リストに下記の内容が載っていますがこの現象ですか?
>
> 2010/06/18 WEBメール メール一覧 受信メール添付ファイルのファイル名が一定の長さを超えていた場合、
> ファイル名によっては正しく表示されない。

投稿者キー
最新書き込み2010/06/25 19:16:40
[ 3118 ] Re: Re: Re: WEBメール日本語添付ファイル名の文字化け

> 下記の現象だと思い(間違っているかも)現在放置、システム対応待ちにしています。
>
> > 既知の問題リストに下記の内容が載っていますがこの現象ですか?
> >
> > 2010/06/18 WEBメール メール一覧 受信メール添付ファイルのファイル名が一定の長さを超えていた場合、
> > ファイル名によっては正しく表示されない。

ご回答ありがとうございました。
既知の問題リストの件とは同じかどうかはよくわかりません。
もっと長いファイル名でも他のメーラーからの送信ならばWEBメール画面では正常に表示されています。
ただ、同じ「ファイル名文字化け」問題ですので、上記件が解消すれば解消されるかもしれませんね。

投稿者KAZ
最新書き込み2010/06/28 09:20:18
スレッドURLhttps://groupsession.jp/wbs/bulletin/bbs080.do?bbs010forumSid=4&threadSid=1045
 


TOP