- ベストアンサー
Thunderbirdのメールデータ移行方法
こんにちは。 1つ教えてください。 使用パソコン(Windows10)を変えるのに Thunderbirdのメールのデータを丸ごと移したいのですが Profilesフォルダ内のdefaultの中を丸ごとコピーの方法があると 調べましたが、移行先には既にメールアカウントがあり運用しています。 メールアカウントを追加して丸ごと移したいのですが defaultの中を丸ごとコピーでは駄目なような気がするのですが。 どのようにすればよいのか分かる方おられましたら 教えて頂けないでしょうか? 宜しくお願いします。
- みんなの回答 (6)
- 専門家の回答
質問者が選んだベストアンサー
A.No4です。 >メッセージの保存先の内容も移行するのでしょうか? A.No5でも回答しましたが、もし、mlフォルダのデータではなく、移行元のThunderbirdにImportExportToolsをインストールして、移行したいフォルダ(トレイ)のデータをmboxファイル(拡張子なし)としてエクスポートすることでもよいと思います。 それを移行先の追加アカウントフォルダの受信トレイなどにインポートすることで処理もできます。 追加アカウントの「保存先」をどうするかは、自分できめてください。
その他の回答 (5)
- narashingo
- ベストアンサー率74% (10168/13677)
A.No3です。 >Thunderbirdではメッセージの保存先を、c¥mlに変更しているのですが C:\ml(フォルダ)というパスで、アカウント設定の「サーバー設定」にある「メッセージの保存先」として参照ボタンから指定ですね? プロファイルフォルダがある同じCドライブ内でしたら、ディスクの節約にはならないので、あまり意味はないと思いますが、移行先でも同じように保存先を変更されているのでしたら、追加アカウントの設定でも、そのように保存先を指定してから、テストが完了したら、移行作業をしてください。 移行元のメールデータは、mlフォルダにあるのでしょうから、移行先にmlフォルダをコピーしてから、先の手順のインポート時に、mboxファイルを選択したらよいでしょう。
- narashingo
- ベストアンサー率74% (10168/13677)
A.No3です。 >アドレス帳はエクスポートして、インポートすれば追加上書きでインポートされるのでしょうか? エクスポート/インポートに使用するファイルの種類によって、上書きされて移行先のものが消えます。 従って、「ツール」→「アドレス帳」を開いて、移行したいアドレス帳フォルダを選択してから、アドレス帳のメニュー「ツール」→「エクスポート」→「ファイルの種類」の窓を「カンマ区切り(UTF-8)(*.csv)」として、デスクトップに「保存」します。 移行先では、アドレス帳の「ツール」→「インポート」→「インポートする項目」を「アドレス帳」とし、「次へ」→「設定とデータのインポート」の「テキストファイル(・・・)」をクリック→「次へ」→開いたダイアログで「ファイル名」の窓の右に「カンマ区切り(csv)」を選択表示してから、当該エクスポートしたcsvファイルを「開く」とアドレス帳に、ファイル名の新しいアドレス帳が追加されます。※アドレス帳を開きなおすと連絡先一覧が表示される。 あとは、個々の移行したい連絡先をドラッグ&ドロップして、メインのアドレス帳に移動するなど整理してください。
- narashingo
- ベストアンサー率74% (10168/13677)
A.No1です。 >まずは移行先にアカウント追加、アドオンインストール、 指定してインポートの処理手順になりますか? そのとおりです。 もう少し、詳しく書くと、 〇取り敢えず、移行元のプロファイルフォルダをバックアップしましょう。 方法は、「ヘルプ」→「トラブルシューティング情報」→「アプリケーション基本情報」の項目にある「プロファイルフォルダ」の表示の右の「フォルダを開く」ボタンをクリックしたら、defaultフォルダが開きます。 その状態で、Thunderbirdを×ボタンから閉じて、開いたままのフォルダの上層(profiles)フォルダに「移動」したら、「×××.default」フォルダが見えるので、このフォルダを右クリック→「コピー」して、デスクトップに貼り付けます。 これで、メールデータもバックアップされますから、失敗しても、いつでもやり直しができます。移行先のデスクトップへは、USBメモリーなどを利用してコピーしてください。 〇移行先のThunderbirdに、追加アカウントを設定して、送受信テストを行って正常を確認します。 〇移行先のThunderbirdに、ImportExportToolsをインストールして有効になったら、追加したアカウントのフォルダに生成されている受信トレイや送信済みトレイを右クリック→「ImportExportTools」→「mboxファイルをインポート」→開いた画面で「単一または複数の・・インポート」にチェックが入っているので、そのまま「OK」ボタンを押すと、「インポートするmboxファイルを選択」のダイアログが開くので、デスクトップにコピーしたdefautフォルダから順次、対象のフォルダ(先の回答で書いた\Mail\サーバー名フォルダ)の中のInbox(受信トレイ)、Sent(送信済みトレイ)、自分で作成したフォルダ名のファイル(拡張子なし:msfファイルは無視します)を選択します。 〇右クリックしたサブフォルダにインポートされるので、メールの移動やフォルダの整理を行います。 なお、移行元のThunderbirdに、Import Export Toolsを入れて、バックアップしたいトレイ(フォルダ)を右クリック→「ImportExportTools」→「フォルダをエクスポート」で、バックアップしてもよいです。
お礼
回答ありがとうございます。 大変解りやすい手順ありがとうございます。 今一度恐縮ですが,アドレス帳はエクスポートして インポートすれば追加上書きでインポートされるのでしょうか? 念のため移行先のプロファイルもバックアップとって行うように します。
補足
何度も何度も申し訳ありません。 1つ気になったのですが Thunderbirdではメッセージの保存先を c¥mlに変更しているのですが このフォルダの中身はどうなるのでしょうか? どうぞよろしくお願いします。
- MACHSHAKE
- ベストアンサー率30% (1114/3601)
ImportExportToolsというアドオンがございます。
お礼
回答ありがとうございます。 また解りやすく解説されたサイトを紹介して頂き ありがとうございました。
- narashingo
- ベストアンサー率74% (10168/13677)
>defaultの中を丸ごとコピーでは駄目なような気がするのですが。 そのとおりですね。 アカウント設定などの設定情報(すべてがプロファイルにある「prefs.js」ファイルにある)が上書きされて、移行先の今のデータやアカウント設定も消えるなどの不具合になります。 で、取り敢えず、移行元のThunderbirdのアカウントは、移行先のThunderbirdに追加設定して、送受信できるようにしてください。 IMAPアカウントであれば、それだけでサーバーからメールを同期できます。 たぶん、POPアカウントではないかと思いますが、その場合は、メールデータは、プロファイルフォルダの.Default\Mailフォルダに、設定アカウントの「受信サーバー名のフォルダ」(※ローカルフォルダにある場合は、.Default\Mail\Local Foldersフォルダ)の中にあります。 それをバックアップコピーしておけば、アドオンのImport Export Toolsを移行先のThunderbirdにインストールしたら、任意のフォルダの右クリックから拡張子のないInbox、Sentなどのファイル(mbox形式です)を指定して(「mboxファイルからインポート」)、直接(任意のフォルダのサブフォルダに)インポートできます。 (Import Export Tools) https://addons.mozilla.org/ja/thunderbird/addon/importexporttools/ ([Thunderbird] フォルダごとにメールのバックアップ/復元をおこなう際に便利な方法) http://webworkersclip.com/2698/ なお、移行元のアドレス帳が異なるのでしたら、Thunderbirdのアドレス帳にあるエクスポート機能で、csvファイルにエクスポートしてやれば、別に作成したアドレス帳にインポートできます。
お礼
回答ありがとうございます。 設定はpopになります。 単純な移行なら置き換えてしまえばいいのですね。 しかし今回は追加ですので、アドオンを使うしかないのでしょうか? プロファイル内はコピーしましたので まずは移行先にアカウント追加、アドオンインストール、 指定してインポートの処理手順になりますか? 初めて行うので、大変初歩的な質問をして申し訳ありません。 どうぞよろしくお願いします。
お礼
回答ありがとうございます。 アドレス帳の件はよく分かりました。 もう1点のメッセージの保存先の変更した場合の 扱いはどうなりますか? プロファイルのバックアップはとりましたが メッセージの保存先の内容も移行するのでしょうか? 申し訳ありません、よろしくお願いします。