- 締切済み
サンダーバードで過去のメールが消えた?
サンダーバードで過去のメールの件名などは表示されていますが、 プレビューが白紙です。 Gmailなのですが、ブラウザでGmailを直接見た場合は表示されています。 サンダーバードの中が消えているようなのですが、 復活させる方法、ありますでしょうか? また、3日前のバックアップを復元させて見たのですが、 今度は過去3日分のデータが再受信できません。 もちろんプレビュー表示もできないままです。 なんとか宜しくお願いします。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
#1です。 >index.msf Inbox.msfです。d→b、つまり受信データが、Inboxという拡張子のないmbox形式で保存されているのですが、このファイルと画面とを関連づけて表示する機能をもっているのが、フォルダ毎のメールデータファイルと同名の.msfという拡張子のあるファイルです。 プロファイル内のファイルは、削除すると自動的に生成されます。 http://level.s69.xrea.com/mozilla/index.cgi?id=20070128_TagLost 上記にもありますが、受信トレイ上で右クリック→プロパティで「索引の再構築」と同じ効果があるのではないかと思います。 >ダウンロードしたメッセージを削除したらサーバからも消すようにしています。 そうですね。この場合は、再受信はできないでしょう。サーバーに何日かでも残すようにしてあったら、受信サーバーにあるうちは、初期化すれば同じメールソフトでも受信するはずです。 既に受信したかどうかの判断をする機能を持つファイルが初期化されますから。 >サンダーバードのメッセージルールなど これは、プロファイルフォルダに入っていますので、このフォルダをバックアップコピーすればよいですが、壊れたファイルがあるかも知れませんので、復元はひとつひとつ慎重に行う必要があります。 MozBackupでバックアップを取られていたのでしたら、その時点にメールデータなども戻せます。 アカウントのみは別のバックアップファイルに取られた方がよいと思います。 ただ、それでもプロファイルフォルダのコピーと初期化をされたが良いかなと思います。その中のファイルを個々に新しくできた同名のフォルダやファイルに上書きコピーすれば基本的には現状に戻せるのですが、壊れたファイルがあった場合は、どれか判らないとまた戻ってしまうという懸念もあります。 初期化は、アンインストール後に、Program Files内の残骸、Documents&Settings内の下記Thunderbirdフォルダ以下をバッサリ削除して再インストールしています。 その後に復元ですね。 バックアップするフォルダは、XPなら、 C\Ducumnets&Settings\User名\Application Data(隠しフォルダ)\Thunderbird\Profiles\任意の文字数字.default になります。 >メッセージルール 関連ファイルは、前記プロファイルフォルダにあるMail→Local Foldersにある「msgFilterRules.dat」だと思います。 迷惑メールフィルターは、プロファイルフォルダにある「training.dat」です。 (参考:プロファイルなど) http://www.mozilla-japan.org/products/thunderbird/2.0.0.9/releasenotes/
メール一覧に表示はあるが、クリックするとプレビューに内容が表示されないのでしたら、テーマとか関係があるのかも知れませんが、Thunderbirdのセーフモードで起動しても変わらずですか? Gmailのメールデータは、プロファイルのMAILフォルダにあるpop.gmail.2.comのフォルダ内にあるようです。 受信トレイでしたら、Inbox.msfというファイルが表示と関係があるのですが、プレビューだけというのがちょっと腑に落ちません。 これを削除して起動してみるという確認方法があります。 再受信の問題は、先にWebで閲覧されていても、受信サーバーにコピーを残すように設定していたら、受信するはずですがね。 全体にThunderbird自体の不具合かも知れませんね。 再インストールしてもおかしい場合は、最初にデータのバックアップして、上記の確認をされて、それでもおかしい場合は、初期化した方がよいと思います。
お礼
ちなみに、MozBackup 1.4.7 JPNをバックアップソフトとして使用しています。
補足
セーフモードでもやはり表示されません。 index.msfのところ、もう少し詳しく教えていただけますか? 受信サーバにコピーを残すように設定しています。 ただ、ダウンロードしたメッセージを削除したらサーバからも消すようにしています。 仮にですが、サンダーバード内のメールを全削除した場合は上記の設定だと、サーバからも消えますよね? たとえば、サンダーバードのメッセージルールなどはそのままにして、 もう一度サーバよりすべてのメールを受信するにはどうすればいいのでしょうか?