web-dev-qa-db-ja.com

Thunderbird:メールアカウント設定のエクスポート

古いプロファイルですでに構成したのと同じメールアカウントを使用して、Thunderbirdの新しいプロファイルを作成したいと思います。アカウントの数が非常に多いため、新しいプロファイルに再度入力するために設定を書き留める代わりに、それらをエクスポート/インポートする方法を用意しておくと便利です。

ウェブ検索とここでの検索を使用して、主に次の提案を見つけましたが、必要なものと一致しません。

  1. プロファイル全体をコピーします:他の設定をコピーしたくないため、ダウンロードしたメールデータなどをコピーできず、古いプロファイルが壊れましたとにかく、ホームフォルダーのスペースが不足しています。
  2. mozBackupを使用してください:その名前でいくつかのプログラムがあるようです(フォーク?)。いずれにせよ、それはWindowsのみであり、したがってオプションはありません(私はほとんどLinuxを使用していて、プラットフォームに依存しないソリューションをとにかく好んでいます)
  3. accountex を使用:私がやりたいことをするようですが、現在のThunderbirdのバージョンと互換性がありません(バージョン3.1までしかサポートしていません)
  4. 4年以上前からのさまざまなヒントを含む投稿:Gを使用したウェブ検索での上位の結果。ただし、現在のバージョンのThunderbirdでも機能しません。

見落としましたか?結局のところ、誰も探していないものを探していたようには思えません。

24
zpea

関連するprefs.jsアイテムを手動で。

  • mail.account.*
  • mail.accountmanager.*
  • mail.identity.*
  • mail.server.*
  • mail.smtpserver.*
  • mail.smtpservers

例えば:

egrep 'user_pref\("mail\.(account(manager)?|identity|(smtp)?servers?)[."]' \
    < old-profile/prefs.js >> new-profile/prefs.js

このファイルはThunderbird プロファイルディレクトリ にあり、すべてのプラットフォームで同じ形式を使用し、すべてのバージョンのThunderbirdでも同じです(Netscape Navigatorの時代とほとんど変わっていないと思います)。

23
user1686