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



All times are UTC + 9 hours

返信する
ユーザー名:
件名:
オプション:
BBCode: ON
[img]: ON
[flash]: OFF
[url]: ON
スマイリー: ON
BBCode を無効にする
フォントサイズ:
フォントカラー
スマイリーを無効にする
URL を自動的にパースしない
ユーザエージェントを表示する
認証コード
KCaptcha by Nikita_Sp
   

トピックのレビュー - Thunderbird3で受信したメールが消えました。
作成者 メッセージ
  記事の件名:  Re: Thunderbird3で受信したメールが消えました。  引用付きで返信する
 
おそらく以下のバグが該当するものと思われます。

"Bug 534382 – TB stores new fetched e-mails in Local Folders-1 after upgrade from tb2 to tb3(deferred_to_account is deleted, and the account/server number is used by "Smart Folders" of Tb3. Somehow directory for "Smart Folders" becomes "Local Folders-1")"
https://bugzilla.mozilla.org/show_bug.cgi?id=534382
"Bug 538414 – Recover mail downloaded to Local Folders-1"
https://bugzilla.mozilla.org/show_bug.cgi?id=538414

上記のバグはいずれも修正されています。

Thunderbird 2.0.0.x から 3.0 にアップグレードする際に元からあった "Local Folders" が
うまく引き継がれずに 3.0 で新しく "Local Folders" を作成してしまうように見えます。
そして 2.0.0.x で使っていた "Local Folders" が "Local Folders-1" にリネームされてしま
うようです。
受信メッセージが消えたように見えるが実際にはその保管先(フォルダ)がうまく引き継が
れていない現象になるのではと思われます。
(アカウント設定の "メッセージの保存先" のフォルダを確認すればわかるかも・・・)
たく さんが紹介された方法で修正するのが問題の回避方法になろうかと思います。
 
これら以外にもバージョン 2.0 系から 3.0 にバージョンアップする際に不具合が起こると
いうバグが以下のようにファイルされています。
"223 Migration - Bug List [Thu Feb 11 2010 23:19:44 PST]"


現在バージョン 2.0.0.x を利用されていてこれからバージョン 3.0 にしようかと考えてい
る方は念のためプロファイルのバックアップを取った上で 3.0 はスキップして 3.0.1 にアッ
プグレードされたほうがよろしいかと思います。
 
投稿記事 Posted: 2010年2月12日(金) 16:44
  記事の件名:  Re: Thunderbird3で受信したメールが消えました。  引用付きで返信する
私も遅ればせながらバージョン2から3にアップグレードしたのですが、popoさんと同じようにローカルフォルダのメールが消えました。

私もプロバイダからのメールのみをローカルフォルダーに保存するようにしていました。
ローカルフォルダー以外のメールはちゃんと表示されましたが、ローカルフォルダーのある日付け以降のメールが消えました。

popoさんの書き込みを参考にローカルフォルダーの保存先を調べてみました。
保存先は"Local Folders"となっており、そのフォルダーを見てみると、"Local Folders"と"Local Folders-1"というフォルダーが存在することが分かりました。

どうも日付けから考えて、"Local Folders-1"の方がバージョン2で使用していたフォルダーのように思えたので、"Local Folders-1"を"Local Folders"にリネームしました。(元の"Local Folders"は別の名前に変更した。)

こうしてthunderbirdを立ち上げると、アップデート前の構成が再現されました。


結局、バージョン2の時に何かの拍子で(?)"Local Folders-1"が作製されたにもかかわらず、その情報がアップデート時に引き継がれなかったための不具合と思われます。
投稿記事 Posted: 2010年2月12日(金) 12:39
  記事の件名:  Re: Thunderbird3で受信したメールが消えました。  引用付きで返信する
回答ありがとうございます。
参考にさせて頂きます。

仰るとおりバージョン3は大きく変更されたので別物と考えて慎重になるべきでした。

改めてメールの保存場所を見ていたのですが、”Local Folders-1”というフォルダがあり、Inboxのファイルサイズが800kbくらいあったので、テキストエディタで開いてみると消えたメールのようでした。
”Local Folders-1”のInboxファイルを、メールが1通も無いアカウントのフォルダにコピー。
Thunderbirdを起動して設定をローカルフォルダからアカウントに変更してみると、消失したと思っていたメールが表示されました。


少し試してみたのですが、アカウント設定で新着メールを保存するフォルダを変更した後、フォルダの表示を一旦スマートフォルダなど別の表示に変更して戻すと表示されました。
再起動しても表示されましたが、今まで何度も起動しても受信しなかったのでバージョンアップしてから一度も設定を変えないときは表示されないままなのかも知れません。

保存するアカウントが表示されてない状態で受信すると消失するのだと思います。
メッセージフィルタを設定していたものは、振り分けて正常に受信されていたようです。

これから出来るだけ気をつけたいと思います。
ありがとうございました。
投稿記事 Posted: 2009年12月13日(日) 13:07
  記事の件名:  Re: Thunderbird3で受信したメールが消えました。  引用付きで返信する
 
まず消失してしまったメッセージデータはサーバに残っていなかったら再度受信できない
のでほぼ取り戻すことはできないでしょう。


【余談として補足】 *こっちの方が長くなってごめんなさい。
3.0 にバージョンアップする段階で様々な不具合、トラブルが報告されているようです。
特にアカウント関連に多いようで送受信に支障が起きたり、フォルダペインの表示まわり
にも影響が出ているように見受けます。
これはバージョン 3.0 の新しいアカウント設定機能やフォルダペインの仕様変更が影響
を及ぼしているのではと推測します。
[参照]
無料メールソフト Thunderbird – 機能概要
Mozilla Thunderbird 3.0 リリースノート / 既知の問題

もうひとつはバージョン 1.0 からある仕様らしき問題です。
ローカルフォルダ(共通受信トレイ)とアカウント個別フォルダの構成はアカウント設定で
どちらかを選ぶようになっていますが、後からこの変更(切替)をする際には注意が必要
です。
それぞれフォルダに保管されているメッセージはあらかじめバックアップ保存するなどして
変更後に消失しないように移動またはコピー作業をしておくことが重要です。
(まったく新しいアカウントを作るのと同じくらいに考えておいた方が良さそうです。)
[参照] 
Mozilla Japan - Thunderbird サポート - ナレッジベース - 共通受信トレイを使わず、アカウントごとにメールボックスを管理するには
Mozilla Japan - Thunderbird サポート - ナレッジベース - 共通受信トレイ

上記のドキュメントの内容は少し古くなりますが知っておいて損はないと思います。
またバージョン 3 は別物だというぐらいに受け止めておいた方が現状では良いかも知れま
せん。
ということで大切なメッセージデータは日頃からバックアップを取るとか、バージョンアップの
前にはプロファイルごとバックアップを取ってからおこなうとかがお勧めかもです。

*なんでもかんでもバックアップを取らないといけないような仕様なんて・・・・という愚痴とい
うか文句や苦情も聞こえてきそうですが・・・・(笑)
 
投稿記事 Posted: 2009年12月13日(日) 09:48
  記事の件名:  Thunderbird3で受信したメールが消えました。  引用付きで返信する
OS:Windows7 64bit
Thunderbird3.0

最近バージョン3に更新しました。

■バージョン2の時
・プロバイダのアカウントとヤフーメールをいくつか使用していました。
・プロバイダのメールはローカルフォルダに受信していました。

■バージョン3に更新後
・アカウントの情報がすべて自動的に引き継がれたようです。
・「すべてのフォルダ」表示でプロバイダのアカウントが表示されていませんでした。
・ですが、メールはプロバイダのアカウントのフォルダに受信する設定になっています。
・プロバイダのアカウントに受信したメールがすべて消えます。

■対応
・すべてのフォルダ表示からスマートフォルダに切り替えてもう一度すべてのフォルダ表示にするとプロバイダのアカウントが表示されたので、テストでメールを送ってみたら受信できました。
・アカウント設定でローカルフォルダに受信するように変更しました。
・ローカルフォルダに受信できました。


バージョン3に更新して最初に起動した時にスマートフォルダ機能をオフにしていました。
フォルダの表示と受信するフォルダの引継ぎがうまくいかないバグではないかと思います。

数日分の受信したメールが消えましたが、ファイルの保存フォルダを見ても容量がほとんど無いので完全に消えてしまっているように思えますが、消えたメールを取り出すことは出来るでしょうか?
サーバに残っていないので無理でしょうか?
投稿記事 Posted: 2009年12月13日(日) 03:45

All times are UTC + 9 hours


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