我使用 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。它似乎安装和运行良好,但我没有测试备份完整性,所以要小心。步骤:
- 通过 synaptic 安装 wine
- 下载 Mozbackup
- 使用 wine 安装 Mozbackup
- 打开控制台
生成到您的 thunderbird 文件夹的符号链接:
ln -s .thunderbird thunderbirdlink
运行 MozBackup,选择您的配置文件时选择“便携式”。
- 导航到您的主文件夹,选择“thunderbirdlink”,然后选择其中的配置文件文件夹。
- 选择要备份的内容,进行备份
删除你的符号链接
rm thunderbirdlink
如需进行其他备份或恢复,请重复步骤 4-9。或者保留符号链接,然后仅执行步骤 6-8。
答案2
Thunderbird 的设置位于名为prefs.js
Thunderbird 配置文件文件夹的文件中。这些设置也包括电子邮件设置。
获取配置文件文件夹的位置:
- 在 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 偏好设置,所以我不知道您需要备份哪些设置才能使其正常工作。