MozillaZine.jp フォーラム
https://forums.mozillazine.jp/

複数のアカウントとInboxの関係について[2.0]
https://forums.mozillazine.jp/viewtopic.php?f=3&t=10272
ページ 11

作成者:  Singha1173 [ 2010年6月16日(水) 16:30 ]
記事の件名:  複数のアカウントとInboxの関係について[2.0]

・使用環境は、
Windows XP SP3
Thunderbird 2.0.0.23 です。

・事象として、
会社PCにて使用。複数(3つ)のアカウントで運用しています。
会社セキュリティがESET Smart Seculityのバージョンアップを行ったせいか、Thunderbird(以下Tbと記します)のツールバーに、ESETのアイコン追加されました。
それが原因かどうか不明ですが、ESETのバージョンアップ後、最初のTb起動時、「受信トレイ」の表示が遅かったので、強制終了させてしまいました。(これがいけないことでした)
OS再起動し、Tb起動すると、「受信トレイ」にあったメールが全て無くなっていました。

Tbの「ローカルフォルダ」以下には、複数フォルダ分けを行い、各アカウントで「受信トレイ」に入ってきたメールを手動で振り分けています。
それらフォルダの中身は無事でした。

エクスプローラーで見ると、Tbで保存先にしている、Local Folders 内のInboxファイルはファイルサイズが明らかに小さくなっており、
それ以外の3つのアカウントフォルダ内にある、Inboxファイルサイズはかなり大きな状態です。

これらのアカウント内にある、Inboxファイルを用いて、「受信トレイ」を復活させることは不可能なのでしょうか?

ご教授頂ければ、幸いです。
よろしくお願いいたします。

作成者:  kiki [ 2010年6月16日(水) 18:34 ]
記事の件名:  Re: 複数のアカウントとInboxの関係について[2.0]

 
3 つのアカウントは共通受信トレイ(ローカルフォルダ)のアカウントに統合するスタイルで
利用設定されているのでしょうか?
それともそれぞれ単独アカウントとして利用設定されているのでしょうか?

*「受信トレイ」はどちらにも存在するため、どちらの「受信トレイ」を復元したいのかを明確
  にするためにお尋ねしています。 


Singha1173 さんが書きました:
これらのアカウント内にある、Inboxファイルを用いて、「受信トレイ」を復活させることは不可能なのでしょうか?

おそらく可能でしょう。

方法は 2 つ考えられます。
1.各アカウントの「受信トレイ」ファイルである Inbox をエディタなどでコピーして結合する。
  そして最後に復元したい「受信トレイ」の Inbox にコピー編集して結合する。
   注:Thunderbird を終了させた状態でおこなうこと。
2.アドオンの「ImportExportTools」を利用して各アカウントの「受信トレイ」をエクスポート
  してから希望する「受信トレイ」にインポートする。
   注:フォルダ名が重複しないようにエクスポート時に名前を変更するかサブフォルダに
     インポートしてからメッセージを移動させるなどの操作上の工夫をすること。
   [参照] MozillaZine.jp : [Thunderbird Addons] ImportExportTools 2.2 リリース

 
尚、どちらの方法でも事前にバックアップを取った上でおこなってください。
 

【余談】
・日頃から「受信トレイ」にはメッセージをできるだけ残しておかない方が賢明です。
・ESET Smart Seculity のツールバーかアドオンなどが自動的に組み込まれるとしたらきち
 んと Thunderbird に対応しているのかどうかを確認しておいた方がよろしいかと思います。
・「受信トレイ」は日頃から定期的に「最適化」あるいは「牽引を再構築」を実行するなどして
 要約(インデックス)ファイルの肥大化や不整合が起きないように対処しておくのをお勧め
 します。
 

作成者:  kiki [ 2010年6月16日(水) 19:30 ]
記事の件名:  Re: 複数のアカウントとInboxの関係について[2.0]

 
追加です。

1.のような手間のかかる方法の代わりに次の方法があります。

3 つのアカウントの「受信トレイ」の Inbox ファイルをコピーして名前を変更します。
例:
アカウント A の Inbox = A001
アカウント B の Inbox = B001
アカウント C の Inbox = C001

上記の 3 ファイルをローカルフォルダ配下にコピーします。
*ここまでは Thunderbird を終了した状態でおこないます。

Thunderbird を起動したらローカルフォルダ配下にできた上記 3 つのフォルダ内の受信メッセージを
本来保管したい「受信トレイ」または振り分けたいフォルダなどに移動すれば可能です。


注1:メッセージの移動後は「最適化」の実行をお忘れなく。
注2:「受信トレイ」「送信済みトレイ」「迷惑メール」「下書き」「ごみ箱」などの特別なフォルダと云われ
   るフォルダ類は同名のものを作成・コピーするとトラブルの元になりますので避けてください。
 

作成者:  Singha1173 [ 2010年6月16日(水) 19:46 ]
記事の件名:  Re: 複数のアカウントとInboxの関係について[2.0]

kikiさん、毎度ありがとうございます。

私の環境が上手く説明出来ず、ご質問の回答になっているかどうかわかりませんが、
フォルダペイン(だったかな?)で見る「受信トレイ」はローカルフォルダに1つしかありません。

通常、アカウント毎に「受信トレイ」があるのでしょうか?

私の場合、各アカウントから受信されたメールは、ローカルフォルダの「受信トレイ」に入り、
その後、手作業にて、自分が作成した、各フォルダに分配します。

ちなみに、
[ツール]-[アカウント設定]では、合計4つのアカウントがあり、
そのうち1つはアカウントと思われない「ローカルフォルダ」となっています。
3つのアカウントと1つのローカルフォルダには、「メッセージの保存先」を変更する事ができるため、
それぞれ別の保存先を指令しています。
今回、Inboxファイルが壊れたらしいのは、「ローカルフォルダ」の保存先にある Inbox ファイルで、
それ以外の3つのアカウントに設定した Inbox ファイルは生きています。

察するに、3つのアカウントに設定した Inbox ファイルには、各アカウントで受信した全てのメールが保存されており、
「ローカルフォルダ」の Inbox ファイルには、振り分けを行ったり、削除したメールの集合体の「受信トレイ」が保存されている気がします。

よって、ご提案頂きました「2」は使えないかと思います。
(各アカウントの「受信トレイ」が見当たらないため)
「1」ですが、今まで受信したらしきファイルが全て保存されているようなので、Inbox ファイルサイズが半端ない大きさです・・・
統合するには、エディタが耐えうるかどうか・・・

で、kikiさんのご意見にて思ったのですが、
1.新しいフォルダを3つのアカウント毎に作成
2.生き残った 3つのアカウントの Inbox ファイルを、1で作成したフォルダにコピー&リネーム
3.Tbを起動してみる
というのは可能なのでしょうか。まだ試していません。

と書いていましたら、kikiさんの追記にありましたね。試してみます。

作成者:  kiki [ 2010年6月16日(水) 20:11 ]
記事の件名:  Re: 複数のアカウントとInboxの関係について[2.0]

 
【補足】
Singha1173 さんが書きました:
通常、アカウント毎に「受信トレイ」があるのでしょうか?

Thunderbird 2.0 系では「共通受信トレイ」に含める(利用する)のがデフォルトになっています。
アカウント別に分けることも設定で可能です。

[参照]
Mozilla Japan - Thunderbird サポート - ナレッジベース - 共通受信トレイを使わず、アカウントごとにメールボックスを管理するには
Mozilla Japan - Thunderbird サポート - ナレッジベース - 共通受信トレイ


Singha1173 さんが書きました:
察するに、3つのアカウントに設定した Inbox ファイルには、各アカウントで受信した全てのメールが保存されており、
「ローカルフォルダ」の Inbox ファイルには、振り分けを行ったり、削除したメールの集合体の「受信トレイ」が保存されている気がします。

アカウント毎に Inbox ファイルがあり、そこに受信メッセージが保管されているのならばアドオン
を利用したエクスポートは可能です。

ローカルフォルダの「受信トレイ」は見かけ上、共通受信トレイを利用するように設定されたアカ
ウントの「受信トレイ」が統合されています。
削除や振り分けしたメッセージの集合体が「受信トレイ」にあるのではありません。
 

作成者:  Singha1173 [ 2010年6月16日(水) 20:42 ]
記事の件名:  Re: 複数のアカウントとInboxの関係について[2.0]

早速のご教授有難うございます。
まだ、Inbox ファイルのリネームは試していませんが・・・

kiki さんが書きました:
 
アカウント毎に Inbox ファイルがあり、そこに受信メッセージが保管されているのならばアドオン
を利用したエクスポートは可能です。


この方法が判らず、マウス右ボタンにて「エクスポート」した事により、現在すべてのメールデータがエクスポート最中です・・・
バックアップが取れたと、ポジティブに考えて。
さて、
私の環境では、別名のフォルダ内に、Inbox ファイルが存在しているのですが、エクスポート方法をご教授頂けないでしょうか?
Tbからは、この Inbox ファイルを見ることが出来ないので、Tbの画面から選択することが出来ないですよね??

作成者:  kiki [ 2010年6月16日(水) 21:38 ]
記事の件名:  Re: 複数のアカウントとInboxの関係について[2.0]

 
Singha1173 さんが書きました:
私の環境では、別名のフォルダ内に、Inbox ファイルが存在しているのですが、エクスポート方法をご教授頂けないでしょうか?

別名のフォルダ内とは何を指すのでしょう?
どこの Inbox ファイルのことでしょうか?

Singha1173 さんが書きました:
Tbからは、この Inbox ファイルを見ることが出来ないので、Tbの画面から選択することが出来ないですよね??

すべてのアカウントを共通受信トレイに統合利用されている場合は見れませんね。

【アドオン ImportExportTools を利用した場合】
バックアップを取った上でアカウント別に管理するように設定変更すればフォルダペインにその
アカウントの「受信トレイ」が出現します。
エクスポートはその「受信トレイ」を対象にしてお好きなファイル形式ですべてのメッセージを選
択・指定すればできるでしょう。
*すべてのメッセージの選択・指定は検索フォルダと同じ要領で条件設定すればいいですね。 
 

作成者:  Singha1173 [ 2010年6月17日(木) 09:43 ]
記事の件名:  Re: 複数のアカウントとInboxの関係について[2.0]

kikiさん、ご返答有難うございます。

引用:
別名のフォルダ内とは何を指すのでしょう?
どこの Inbox ファイルのことでしょうか?


説明不足です。済みません。
共通受信トレイなので、エクスプローラーで見る、アカウント内の Inbox ファイルです。
既にご理解の事だと思いますが、エクスプローラーで見る、私の環境概略は以下です。

Thunderbird
├─アカウント1
│   ├─Inbox (約1.2GB)
│   ├─Trash、Trash.msf
│    ・・・

├─アカウント2
│   ├─Inbox (約1.2GB)
│   ├─Trash、Trash.msf
│   ・・・

└─Local Folders
    ├─Inbox、Inbox.msf
    ├─Trash、Trash.msf
    ・・・

アドオン 【ImportExportTools】 を利用するには、アカウント毎にメールボックスを管理する方法
http://mozilla.jp/support/thunderbird/kb/002632
が必要だということですね。了解しました。

先日、アカウント1のInboxファイルと、アカウント2のInboxファイルをコピーし、
それぞれ AAA、BBBという名前に変更し、Local Foldersに移動させたのですが、
Tb上では、AAA、BBB各フォルダの表示、ファイルサイズの表示(アドオンの機能だったかな)がされますが、
肝心のメールが一通も見れない状態となりました。

今度は、先の「アカウント毎にメールボックスを管理する方法」で復旧試してみたいと思います。

作成者:  kiki [ 2010年6月17日(木) 10:11 ]
記事の件名:  Re: 複数のアカウントとInboxの関係について[2.0]

 
Singha1173 さんが書きました:
アドオン 【ImportExportTools】 を利用するには、アカウント毎にメールボックスを管理する方法
http://mozilla.jp/support/thunderbird/kb/002632
が必要だということですね。了解しました。

そうではなくて共通受信トレイに全アカウントを統合している場合は個別アカウントの「受信トレイ」を
そのまま選択してエクスポートできないのでそのような便宜上変更する準備が必要だということです。

Singha1173 さんが書きました:
先日、アカウント1のInboxファイルと、アカウント2のInboxファイルをコピーし、
それぞれ AAA、BBBという名前に変更し、Local Foldersに移動させたのですが、
Tb上では、AAA、BBB各フォルダの表示、ファイルサイズの表示(アドオンの機能だったかな)がされますが、
肝心のメールが一通も見れない状態となりました。

Inbox ファイルをコピーして名前を変更された際に文字エンコードなど何かの他の変更が加えられる
と認識しないかも知れません。
またサイズにもよるのかも知れませんが、一旦 Thunderbird を再起動させると要約ファイルが作成さ
れた状態となりメッセージが表示されるかも知れません。
*もしかしたら「最適化」が必要かもです。
*念のため、該当アカウントの Inbox ファイルをエディタで開くことができるようでしたら中身がメッセ
 ージデータなのかを確認してみてください。


尚、当方は共通受信トレイにアカウントを統合していませんが、あるアカウントの Inbox ファイルをコピ
ーして名前を変更してローカルフォルダ配下に置いたところ、ちゃんと認識されてメッセージも読めまし
た。
*念のためですが、メッセージファイルのコピーや名前変更、移動は Thunderbird を終了させた状態
 でエクスプローラー上でおこなっていますよね。
 

作成者:  Singha1173 [ 2010年6月17日(木) 18:09 ]
記事の件名:  Re: 複数のアカウントとInboxの関係について[2.0]

kikiさん
ご回答有難うございます。

引用:
そうではなくて共通受信トレイに全アカウントを統合している場合は個別アカウントの「受信トレイ」を
そのまま選択してエクスポートできないのでそのような便宜上変更する準備が必要だということです。


理解しました。私の書き方では語弊が生じますね。
ご指摘有難う御座います。

さて、
Inbox ファイル のリネーム+”Local Folders”への配置 (略してすみません)
ですが、「要約ファイル作成中」のままで、一向に表示されない状態でした。ほぼ半日放置しておいたのですが・・・
ファイルサイズの小さくなってしまった Inboxファイル
(つまりは、最近受信したメールのみになってしまった、”Local Folders” 内のInboxファイル)
の りネームは正しく Thunderbirdで読み込むこと出来ました。
よって、ファイルサイズが原因と思われます。1.2Gなので、メモリいっぱいになってしまうのでしょう。

これは、「アカウント毎にメールボックスを管理する」方法に設定し、各アカウントに出来た「受信トレイ」を「最適化」しようとすると、「他の処理が進行中のため、最適化が行われませんでした」とメッセージ表示される事から判断しました。

現在は、Thunderbirdのフォルダペインで以下の構成になっています。

アカウント1
  ├─受信トレイ
  └─ごみ箱
アカウント2
  ├─受信トレイ
  └─ごみ箱
ローカルフォルダ
  ├─受信トレイ
  ├─未送信
  │
  ・・・

【追記】
kikiさんのご指導どおり、Inboxファイルをコピーしたり、msfファイルを削除するときには、
Thunderbirdを終了して行っています。

ところで、かなりのレスをkikiさんより頂きましたが、どうやら復旧は難しそうです。
また、各アカウントにある、ファイルサイズの大きな Inbox ファイルの更新日時が最近の日付でないため、直前の状態に戻すのは無理そうです。

本件、諦めることとします。お付き合いくださいまして、有難う御座いました。

作成者:  kiki [ 2010年6月18日(金) 08:28 ]
記事の件名:  Re: 複数のアカウントとInboxの関係について[2.0]

 
了解しました。

強制終了した際にファイルか何かが破損した可能性があるかもですね。
復旧できなかったのは残念ですが今回のトラブル経験は後に活かせると思いますので最初のコメントで
余談として書いた内容なども参考にしてください。

また適時バックアップやフリーズしないように OS を含めたメンテナンスを心がけて快適な利用をすすめ
てくださいね。
 

ページ 11 All times are UTC + 9 hours
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/