2009年1月 9日

[mew-dist 28814]mew 6.2rc2 で添付ファイルが壊れる現象について

おはようございます、芳賀と申します。
以下の環境で mew を使っております。
* Vine Linux 4.2
* GNU Emacs 23.0.60.1
* mew 6.2rc2

mew で送信した添付ファイルが壊れる場合があり、困っております。解決策
に関して、何かアドバイスをいただけませんでしょうか。単なるネットワー

ク上の送信エラーなのでしょうか?

E16 というウィンドウマネージャの ja.po を gzip(gzip 1.3.5)で圧縮し
た ja.po.gz というファイルを添付ファイルにして mew で送信したところ、
コミュニティのメンバー二人から、添付ファイルが壊れているらしく、以下
のメッセージが出るという連絡を受けました。

$ gzip -d ja.po.gz
gzip: ja.po.gz: invalid compressed data--crc error
gzip: ja.po.gz: invalid compressed data--length error

一人は
"Coremail Webmail Server Version XT_Ux_snapshot build 081212(6500.2
115.2103)"
もう一人は
"Opera Mail/9.62 (Linux)"
というメールソフトを使っているようです。

そこで自分でも、「mew で添付ファイルを自分宛に送信し、それを sylpheed
2.6.0 で受信して添付ファイルを取り出し、gzip で展開する」という作業
を8回繰り返してみました。使用したファイルは毎回同じで、以下のファイル
です。

$ ls -l ja.po.gz
-rw-r--r-- 1 fumi users 17529 1月 9日 09:56 ja.po.gz

結果は以下のとおりで、8回中5回エラーが出ました。なお case 1 と case 2
は昨夜の夜中頃で、case 4 以降は今朝実験しました。"case N" の右に書い
てあるのは、sylpheed 側に表示された添付ファイルの大きさです。

case 1 17.5KB
$ gzip -d ja.po.gz
gzip: ja.po.gz: invalid compressed data--crc error
gzip: ja.po.gz: invalid compressed data--length error

case 2 17.4KB
$ gzip -d ja.po.gz
gzip: ja.po.gz: invalid compressed data--crc error
gzip: ja.po.gz: invalid compressed data--length error

case 4 17.6KB
$ gzip -d ja.po.gz
gzip: ja.po.gz: unexpected end of file

case 5 17.8KB
$ gzip -d ja.po.gz
gzip: ja.po.gz: unexpected end of file

case 6 17.8KB
no problem

case 7 17.8KB
no problem

case 8 17.8KB
no problem

case 9 17.6KB
$ gzip -d ja.po.gz
gzip: ja.po.gz: unexpected end of file

この添付ファイルについて、mew 側では8回とも以下のように表示されます。

Content-Type: Application/Octet-Stream
Encoding: base64
Size: 18215 bytes
Filename: ja.po.gz

なお、"Fcc" を使って残してある送信メールの控えの中から、mew でいくつ
か添付ファイルを取り出して gzip で展開してみましたが、そのサンプリン
グしたものでは問題無く展開できました。

何が原因なのか、アドバイスをいただけませんでしょうか。
よろしくお願いします。
--芳賀


投稿者 xml-rpc : 2009年1月 9日 11:11
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/80825
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。