過去のPOPメールを復元したい

Mozilla Thunderbird のサポートフォーラムです。

モデレータ: Forum Moderators

nonnon

過去のPOPメールを復元したい

投稿記事 by nonnon »

過去のPOPメールを復元したい


>>やりたいこと
バックアップしているプロファイルAのMailフォルダ(pop)のaaa.comフォルダの中のメールを復元(参照)したい
(aaa.comフォルダはメールアドレス123@aaa.comのメールが入っている)


>>状況

1.
現状のサンダーバードで、プロファイルBにて、Imapで123@aaa.comのメールアドレスで受信している

2.
123@aaa.comのメールは新旧2つのサーバーでメールを受信していて、戻したいプロファイルAのメールは旧サーバーのもので
旧サーバーはすでに解約しており、サーバーからの復元はできない

3.
プロファイルAではImapでも123@aaa.comを取得していた


上記の状態で、プロファイルAのフォルダを丸ごとコピー、
profiles.ini内のプロファイルをプロファイルBからAに変更した時、
Imapにてメールが復元されてしまい、メールの件名などは戻るがメールの中身が閲覧できず、
セキュリティ認証すると既存のサーバー(新サーバー)からのデータが上書きされてしまいます。


※新旧いずれもwin10を利用しています



>>教えていただきたいこと
上書きされることなくpopメールを閲覧する方法がありましたらご教示いただけましたら幸いです。
何卒宜しくお願い致します。
アバター
maji
記事: 1943
登録日時: 2013年5月19日(日) 13:46

Re: 過去のPOPメールを復元したい

投稿記事 by maji »

nonnon さん、maji です。
お困りな状況がいまいち判らないので
以下 2点ほど質問させてください。

-----

その1。
nonnon さんが書きました:バックアップしているプロファイルAのMailフォルダ(pop)のaaa.comフォルダの中のメールを復元(参照)したい
nonnon さんが書きました:プロファイルAではImapでも123@aaa.comを取得していた
そのバックアップされた「プロファイルA」には
POP と IMAP の二つ別々のアカウントが作ってあった
とゆ事でしょうか?

-----

その2。
nonnon さんが書きました:上記の状態で、プロファイルAのフォルダを丸ごとコピー、
profiles.ini内のプロファイルをプロファイルBからAに変更した時、
Imapにてメールが復元されてしまい、メールの件名などは戻るがメールの中身が閲覧できず、
セキュリティ認証すると既存のサーバー(新サーバー)からのデータが上書きされてしまいます。
旧サーバ(解約済)対応のプロファイルA の 123@aaa.com の IMAPアカウントの
IMAPメールサーバの
・サーバ名
・ユーザ名
・パスワード

新サーバ対応のプロファイルB の 123@aaa.com の IMAPアカウントの
IMAPメールサーバの
・サーバ名
・ユーザ名
・パスワード

同じものですか?

-----

では。
アバター
EarlgreyTea
記事: 4593
登録日時: 2014年2月22日(土) 00:59
お住まい: 北海道

Re: 過去のPOPメールを復元したい

投稿記事 by EarlgreyTea »

私も説明不足な点について nonnon さんにお尋ねしたいところですが、
とりあえず
nonnon さんが書きました:バックアップしているプロファイルAのMailフォルダ(pop)のaaa.comフォルダの中のメールを復元(参照)したい
という目的に沿って回答致します。

まず、プロファイルやアカウント設定をいじる必要はないし、下手にいじると現在の環境を破壊する可能性があります。
やりたいことは古いメールを閲覧することだけのはずです。
すでに、現行のプロファイルBからバックアップのプロファイルAに切り替えてサーバーに接続とかしちゃってるようなので心配です。
それをやる前のバックアップは取られたのでしょうか?

ということで、元のプロファイルBに戻してください。
そして、古いPOPアカウントのメールデータをしかるべきメールフォルダーにインポートしてやるだけでよいのです。
そのメールフォルダーは、とりあえず「ローカルフォルダー」アカウントの下に作っておきましょう。
例として、ローカルフォルダー直下にインポート先のメールフォルダー import を作ることとし、以下手順を説明致します。
  1. Thunderbirdのフォルダーペイン(フォルダー一覧画面)にて、ローカルフォルダーを右クリックして「新しいフォルダー」を選択、import フォルダーを作成
  2. 作成された import フォルダーを右クリックして「新しいサブフォルダー」を選択、任意の名前のサブフォルダーを作成
  3. メニューボタン > ヘルプ > トラブルシューティング情報 > 「フォルダーを開く」ボタンにて、エクスプローラーでプロファイルフォルダーを開く
  4. Thunderbirdを終了
  5. プロファイルフォルダー > Mail > Local Folders > import.sbd を開く
  6. 別のエクスプローラーで「バックアップしているプロファイルAのMailフォルダ(pop)のaaa.comフォルダ」を開く
  7. その中身を全部コピーし、プロファイルフォルダー > Mail > Local Folders > import.sbd の中に貼り付け
  8. 貼り付けたうち、filterlog.html、msgFilterRules.dat、popstate.dat などはメールデータ以外のファイルなので削除
  9. Thunderbird を起動
 
これで、ローカルフォルダーのimportフォルダーで古いメールが見られるようになっているはずです。
返信する