• ベストアンサー

サンダーバードのアドレス帳コピー

先ほど、メールしようと、サンダーバードの個人アドレス帳を開くと、500件以上あったアドレスが400件以上消えています。 考えられるのは、昨日サンダーバードを開こうとしても開かないので、パソコンを再起動させたことぐらいです。 何か復旧させる方法があるといいのですが、無理であれば、サンダーバード内にもうひとつアドレス帳があり、かぶっているアドレスがあるので、アドレス帳間のコピー方法があれば教えていただきたいのですが。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • narashingo
  • ベストアンサー率74% (10168/13677)
回答No.1

>500件以上あったアドレスが400件以上消えています アドレス帳ファイルが壊れてしまったのかも知れないですね。 アドレス帳のデータファイルは、プロファイルフォルダ※にある「abook.mab」で、複数の場合は、「abook-1.mab」「abook-2.mab」・・と存在します。 また、IMAPアカウントのGmailと同期した状態の場合は、impab.mab、impab.mab、・・のように「mabファイル」になります。 これらのmabファイルを対象にして、「アドオンを使ってインポート」して確認してみてください。 それでも復元できない場合は、後段の回答によって、他のアドレス帳から移すほか、各メールから再登録するしかないですね・・。 (mabファイルの取り出し) ヘルプ→トラブルシューティング情報→「アプリケーション基本情報」の「フォルダを開く」でプロファイルフォルダが開きますから、Thunderbirdを終了して、プロファイルフォルダ※にあるこれらのmabファイルをコピーしてデスクトップに貼り付けてください。 (mabファイルからインポート) MoreFunctionsForAddressBookというアドオンをThunderbirdにインストールします。 イタリアの作者で、信用できるサイトで、Import Export Toolsなど便利なアドオンを提供しています。 https://nic-nac-project.org/~kaosmos/morecols-en.html (メインのHP) https://nic-nac-project.org/~kaosmos/index-en.html 有効になるとアドレス帳を開くと、そのメニューの「ツール」→「MoreFunctionsForAddressBook」→「Actions For Addressbooks」→「Import Addressbook from mab file」が確認できると思います。 このメニューで開いたダイアログで、New Addressbook(新しいアドレス帳)の名前を適宜入力してOKで開く次のAddressbook Importのダイアログで、それぞれmabファイルを選択します。 再起動したら表示されます(データが存在する場合)。 >かぶっているアドレスがあるので、アドレス帳間のコピー方法 アドレス帳を開いて、移動元のアドレス帳を選択表示し、右の区画で、移動する連絡先を選択(Ctrl+クリックで複数選択可)した状態で、ドラッグして左の区画にある移動先のアドレス帳名フォルダ上でドロップです。 なお、現在の各アドレス帳をバックアップしておいた方がよいと思いますが、その場合は、対象のアドレス帳を選択して、ツール→エクスポート→ファイルの種類をカンマ区切り(*.csv)として、「保存」します。 作成した空のアドレス帳に、csvファイルからインポートして復元できます。

kae1961
質問者

お礼

前回に引き続き、懇切丁寧な回答をありがとうございます。 実は、今朝、メールを起動させると、なんと個人アドレス帳が元に戻っていました。 昨晩は何度開いてもアドレスの数82件と表示されていたのですが、今朝は510件に戻っていました。なぜ、復旧したのか不明です。 しかし、今後何がおこるかわかりませんので、教えていただいた方法でバックアップをとっておこうと思います。 わかりやすい説明で、大変勉強になりました。 また同じ症状が起こっても、あせらず対処できそうです。

関連するQ&A