合并/同步两个 Thunderbird 安装

合并/同步两个 Thunderbird 安装

我想将我的 Thunderbird 从 Windows 7 迁移/复制到 Ubuntu,我已经在 Ubuntu 上设置了另一个 Thunderbird 安装,其中包含一些旧帐户和一些新帐户。为了节省更多配置工作,是否可以只合并/同步帐户设置和地址簿,以便 Ubuntu 上的地址簿包含所有内容?

我有安装 Windows-Thunderbird 的驱动器的读取权限。但是,我不能只复制旧文件并替换当前文件,因为已经设置了其他新帐户,我也需要保留这些帐户。

注意,很多账户都是 POP3,所以邮件保存在磁盘上,而不是在云端。我也应该把它们复制过来。

简而言之:如何轻松合并和同步使用 Thunderbird 创建的帐户?

答案1

帐户详细信息全部存储在配置数据中,这些数据保存在prefs.js配置文件目录中的文本文件中,因此您可以将其中的部分内容从一个系统导入到另一个系统。

相关设置是mail.account...mail.server...条目,但它并不像复制和粘贴那么简单。

  • 首先需要mail.server...从定义服务器设置的系统中提取服务器设置()。
  • 然后您需要偏移序列号,以便它们在目标系统中继续序列。
  • 您现在可以将条目合并到目标中prefs.js
  • 接下来您需要mail.account.accountNN为导入的账户添加条目。
  • mail.account.accountNN.identities如果源中有,则需要提取、重新编号和合并prefs.js它们和相应的条目。mail.identity.id...
  • 您需要将新帐户添加到mail.accountmanager.accounts条目并更新mail.account.lastKey

思考这就是需要做的全部工作。这是否比手动输入新帐户的工作量少,取决于涉及的数量。

我希望不用说,prefs.js应该先备份这两个文件,并且在修改文件时不应运行 Thunderbird。

相关内容