― MozillaZine.jp フォーラムは Mozilla 製品に関する情報交換の場です ―



All times are UTC + 9 hours

新しいトピックを投稿する トピックへ返信する  [ 7 件の記事 ] 
作成者 メッセージ
投稿記事Posted: 2007年12月27日(木) 18:43 
OS:WindowsXP Pro SP2 thunderberd 2.0.0.9

メールを一覧から選択し、メニューから「ファイル」->「名前を付けて保存」->「ファイル」を選び、
ファイルの種類を「テキストファイル」に変更してファイルの拡張子を.txtにして保存を
するのですが、保存されたファイルの内容がおかしくなる場合があります。

現象は複数あり、
・0バイトで保存される
・途中までしか保存されない
・文の途中がなくなっている
これだけ現象がでてます。

現象が出ないメールもありますが、現象が出るメールは何回ファイル保存を行っても
再現します。
メールファイルで保存すればこういった現象は出ないのですが、
JISコードを表示するツールがないのでShift-JISのテキストでないと....

解決策があれば教えて下さい。

よろしくお願いいたします。


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2007年12月28日(金) 09:47 
オフライン

登録日時: 2005年6月21日(火) 05:07
記事: 1617
お住まい: Kyoto,Japan
郷田 武 さんが書きました:
メールを一覧から選択し、メニューから「ファイル」->「名前を付けて保存」->「ファイル」を選び、
ファイルの種類を「テキストファイル」に変更してファイルの拡張子を.txtにして保存を
するのですが、保存されたファイルの内容がおかしくなる場合があります。

現象は複数あり、
・0バイトで保存される
・途中までしか保存されない
・文の途中がなくなっている
これだけ現象がでてます。

当方では再現しません。

郷田 武 さんが書きました:
現象が出ないメールもありますが、現象が出るメールは何回ファイル保存を行っても
再現します。
メールファイルで保存すればこういった現象は出ないのですが、

その現象が出るメールと出ないメールの違いを見つけると何かわかるかも知れません。
ツールバー > [表示] > [メッセージのソース] でそのメール内容を見て比較してみて
ください。

また、おかしいと思ったときの定石ですが以下の方法を順番に確認してみてください。
1.Thunderbird をセーフモードで起動。
2.新規プロファルを作り、それを適用。
3.クリーンインストール。
上記3つでも再現するかどうかです。

OS : Windows XP Pro SP2
Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.8.1.9)
Gecko/20071031 Thunderbird/2.0.0.9 ID:2007103104


通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2007年12月28日(金) 12:13 
回答ありがとうございます。
現象が発生するメール本文をコピーして自分宛に出したメールでも再現するので
本文に異常があるのだとは思うのですが、ソースをみても異常の特定はできませんでした。
ただ、現象が発生するのは日本語が入ったメールのみ(通常はこっちのほうが多いと思います)で
本文に半角英数しかつかわれていないメールについては不具合は発生しません。

「おかしいと思ったときの定石」と、指示いただいたものについては実施済みです。
やはり現象は発生します。他のPC(OS:Windows2000ProSP4)でも現象は
発生しました。

今朝、ちょっとだけテストしてみたのですが、現象が2つ増えていました。
・引用符が倍になる。メールで見ると文の頭に">"がひとつしかついていないのに
 テキスト保存すると"> >”になる
・本文の下から数行だけ保存され、改行が消えてしまう

5つめの現象がでたテスト内容は次の通りです。
・下記文字(すべて全角)を1行に1種類30個並べて書く
0~9、a~z、A~Z、あ~ん
・自分宛に出して届いたメールをテキスト保存する
本文はこんな感じです。
---------------------
000000000000000000000000000000
111111111111111111111111111111
222222222222222222222222222222



んんんんんんんんんんんんんんんんんんんんんんんんんんんんんん
---------------------

試してみていただけますでしょうか?

以上です。よろしくお願いいたします。


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2007年12月28日(金) 12:39 
オフライン

登録日時: 2005年6月21日(火) 05:07
記事: 1617
お住まい: Kyoto,Japan
郷田 武 さんが書きました:
現象が発生するメール本文をコピーして自分宛に出したメールでも再現するので
本文に異常があるのだとは思うのですが、ソースをみても異常の特定はできませんでした。

そのコピーしたメッセージを作成した後、下書きに保存しても同様ですか?
つまり、サーバを介さなくても Thunderbird 内で起きているのかどうかです。
またヘッダ情報も同一なのでしょうか?

郷田 武 さんが書きました:
ただ、現象が発生するのは日本語が入ったメールのみ(通常はこっちのほうが多いと思います)で
本文に半角英数しかつかわれていないメールについては不具合は発生しません。

特定できたのは日本語を含むメール本文の場合に起こりやすいという事ですね。

郷田 武 さんが書きました:
「おかしいと思ったときの定石」と、指示いただいたものについては実施済みです。
やはり現象は発生します。他のPC(OS:Windows2000ProSP4)でも現象は
発生しました。

だったら最初にその旨を書いてください。

郷田 武 さんが書きました:
今朝、ちょっとだけテストしてみたのですが、現象が2つ増えていました。
・引用符が倍になる。メールで見ると文の頭に">"がひとつしかついていないのに
 テキスト保存すると"> >”になる
・本文の下から数行だけ保存され、改行が消えてしまう

テストするのはいいのですが、具体的な条件は?
・文字コードは何?
・メッセージの形式はテキスト?それとも HTML ?
・POP or IMAP ?

何かメッセージをスキャンとか検査するアンチウィルス系等のアプリケーションの影響は
無いですか?


通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2007年12月28日(金) 20:33 
オフライン
Moderator

登録日時: 2006年10月29日(日) 21:56
記事: 472
Bug 4044 – メールのサイズが大きい場合に(4KBを越すあたり)、テキストファイルとして保存すると、ファイルの内容が壊れたものになる でしょうか。


通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2007年12月28日(金) 22:16 
オフライン
Administrator

登録日時: 2005年9月02日(金) 00:59
記事: 1762
郷田 武 さんが書きました:
メールを一覧から選択し、メニューから「ファイル」->「名前を付けて保存」->「ファイル」を選び、
ファイルの種類を「テキストファイル」に変更してファイルの拡張子を.txtにして保存を
するのですが、保存されたファイルの内容がおかしくなる場合があります。
当方ではベクタープロレジのメールで現象(ゼロバイトで保存)が発生しました。(87kbです)

Thunderbirdの標準機能の保存では cp932で出来たテキストファイルが保存されますが、utf-8でも良ければ
ImportExportTools (MboxImport enhanced)というアドオンが有ります。utf-8はノートパッドでも見ることが出来ますけど、これなら上記ベクタープロレジのメールもちゃんと保存できています。
※ ちゃんと日本語ですよ http://homepage3.nifty.com/kyoto33/premier/#mi

Windows Vista Business
Thunderbird 2.0.0.9
です。


通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2007年12月29日(土) 16:27 
オフライン

登録日時: 2005年6月21日(火) 05:07
記事: 1617
お住まい: Kyoto,Japan
a さんが書きました:
Bug 4044 – メールのサイズが大きい場合に(4KBを越すあたり)、テキストファイルとして保存すると、ファイルの内容が壊れたものになる でしょうか。

ビンゴのように思います。
・Subject: が複数行
・文字コードが ISO-2022-JP
・テキスト、HTML メッセージの両方
・サイズが 5KB 以上
の条件でゼロバイトが再現しました。

回避策は上記の Bug 4044 で紹介されている方法か、.txt で保存しないで .eml で保存
するになるかな。
kiyo4_k さんが紹介された拡張機能では再現しませんでしたのでその方法もありですね。


通報する
ページトップ
 プロフィール  
引用付きで返信する  
期間内表示:  ソート  
新しいトピックを投稿する トピックへ返信する  [ 7 件の記事 ] 

All times are UTC + 9 hours


オンラインデータ

このフォーラムを閲覧中のユーザー: Google [Bot] & ゲスト[94人]


トピック投稿:  可
返信投稿:  可
記事編集: 不可
記事削除: 不可
ファイル添付: 不可

検索:
ページ移動:  
Powered by MozillaZine.jp® Forum Software © phpBB Group , Almsamim WYSIWYG
Japanese translation principally by ocean