• 締切済み

Outlook Express のメール復元

Outlook Express で「すべてのフォルダを最適化にする」を実行したところ受信トレイのメールメッセージの直近1年分が消えてしまいました。一年以上前のメッセージはそのまま残っています。で、ゴミ箱を見ると全てのフォルダが .bak の拡張子のついた(受信トレイ.bak)状態で残っていました。この受信トレイ.bak のファイルをOutlook ExpressにImport する方法、又はこのファイルを開く方法はないでしょうか? どなたかよろしくお願いします。 メールソフトはOutlook Express 6.0です。 

みんなの回答

  • roukin
  • ベストアンサー率24% (622/2564)
回答No.2

#1さんの方法でいいかと思いますが、その前に、 多分数千のメールが受信トレイにありますので、まず、Outlook Expressを起動し、新規フォルダを作り、受信メールをそこに移動しましょう。その後、メールデータをすべてバックアップしてください。 別のフォルダを作りコピーしましょう。 基本的に、メールは、1つのファイルで管理しています。2GBを超えますと、Outlook Expressは、ファイルを扱えません。 受信メールを振り分けることも覚えてください。

shonan8259
質問者

お礼

アドバイスありがとうございました。メール復元はできませんでしたが、今後こまめにメールデータを振り分けてファイルするようにします。ありがとうございました。

noname#151570
noname#151570
回答No.1

メールデータの保存場所を変えておられないなら、XP/2000の場合は、次のOutlook Expressフォルダ内にメールデータと送受信機能の役目を持つ拡張子が.dbxのファイルがあります。 まず、このフォルダまで行って、フォルダごとマイドキュメントにでもバックアップコピーしてください。 C:\Documents and Settings\ユーザー名\Local Settings(隠しフォルダ)\Application Data(隠しフォルダ)\Identities\{文字数字}\Microsoft\Outlook Express(←このフォルダ) bakファイルは、最適化によって、その時点の各dbxファイルをバックアップされたファイルですが、この中に以前の1年分のデータが入っている可能性があります。 デスクトップにOutlook Expressというフォルダを作成して、その中に全てのbakファイルを移動して、拡張子を名前の変更で.dbxにしてください。 そして、このOutlook Expressフォルダを先のパスにあったメールデータなどがある「Outlook Express」フォルダに上書きコピーしてみてください。 なお、上記の操作はOutlook Expressを終了した状態で行います。 「受信トレイ.bak」のみの上書きコピーで復元するかどうかはやったことがありません。 いずれにしても、受信メールの溜めすぎだと思いますので、仮に復元できても不要なメールなどを削除したり、別フォルダに移動するなど、トレイのサイズを小さくしないと同じような結果になります。

shonan8259
質問者

お礼

早速アドバイスありがとうございました。何とか上書きコピーまでいったのですが、結果としては、一年分のメールデータは復元できませんでした。受信トレイ.bak ファイルがおかしくなったかもしれません。とにかくありがとうございました。

関連するQ&A