如何在 Linux 上备份我的 Thunderbird 电子邮件帐户设置?

如何在 Linux 上备份我的 Thunderbird 电子邮件帐户设置?

我使用 Mozilla Thunderbird 2.0.2,想备份我的电子邮件帐户设置。我不想备份实际的电子邮件。

我发现一款名为 MozBackup 的软件只能在 Windows 上运行。有没有办法在 Linux 下做到这一点?

答案1

您至少有两个选择:

您可以尝试使用 MozBackup葡萄酒Wine 是一款兼容程序,用于在 Linux 和 Mac 上使用 Windows 应用程序。兼容性数据库中尚未有 MozBackup 的条目,因此不知道它是否可行。如果您采用这种方法,请创建测试报告供其他人查看。

你的第二个选择是复制你的配置文件文件夹中的所有内容除了Mail 和 ImapMail 文件夹。这是 MozBackup 内部所做的工作,它只是创建一个包含您数据的 zip 文件。配置文件文件夹位于

~/.thunderbird/Profiles/<id>

其中 id 是随机生成的字符串。只需查看并识别包含您的电子邮件的文件夹即可。

更新: 我刚刚用 wine 测试了 MozBackup。它似乎安装和运行良好,但我没有测试备份完整性,所以要小心。步骤:

  1. 通过 synaptic 安装 wine
  2. 下载 Mozbackup
  3. 使用 wine 安装 Mozbackup
  4. 打开控制台
  5. 生成到您的 thunderbird 文件夹的符号链接:

    ln -s .thunderbird thunderbirdlink

  6. 运行 MozBackup,选择您的配置文件时选择“便携式”。

  7. 导航到您的主文件夹,选择“thunderbirdlink”,然后选择其中的配置文件文件夹。
  8. 选择要备份的内容,进行备份
  9. 删除你的符号链接

    rm thunderbirdlink

如需进行其他备份或恢复,请重复步骤 4-9。或者保留符号链接,然后仅执行步骤 6-8。

答案2

Thunderbird 的设置位于名为prefs.jsThunderbird 配置文件文件夹的文件中。这些设置也包括电子邮件设置。

获取配置文件文件夹的位置:

  • 在 Thunderbird 中打开菜单并将鼠标悬停在“帮助”选项上
  • 在子菜单中,单击“故障排除信息”
  • 在“应用程序基本信息”表的底部,点击about:profiles
  • 您的个人资料文件夹是Root Directory

在此目录中有一个文件prefs.js。您可以在该文件中看到您的首选项。您可能不想备份所有这些设置,因为某些设置是(操作系统)特定的。除此之外,文件本身表明您不应直接更改此文件:

// Mozilla User Preferences                                                            

// DO NOT EDIT THIS FILE.                                                              
//                                                                                     
// If you make changes to this file while the application is running,                  
// the changes will be overwritten when the application exits.                         
//                                                                                     
// To change a preference value, you can either:                                       
// - modify it via the UI (e.g. via about:config in the browser); or                   
// - set it within a user.js file in your profile.                                    

因此,如果您想备份电子邮件帐户设置,您应该在该文件中找到相关设置,并将它们放在名为的文件中user.js。然后,您可以将此文件复制到另一台机器上,并将其放在那边的配置文件文件夹中,就在文件旁边prefs.js

注意:您在页面中调整的设置about:config(您可以通过“首选项”->“高级”->“配置编辑器”访问)也会保存,prefs.js因此您也可以将这些设置复制到您的user.js文件中以保留您所做的可能调整。

免责声明:我从未备份过我的电子邮件帐户设置,只是备份了一些常规的 Thunderbird 偏好设置,所以我不知道您需要备份哪些设置才能使其正常工作。

相关内容