云电子邮件备份

云电子邮件备份

我在云端的电子邮件服务器(即其他人的计算机)中保存了大量历史记录。我正在寻找一种方法来对所有数据进行本地备份,最好是我可以轻松访问/搜索的备份。

我知道有两款产品可以满足我的要求,但它们都是仅适用于 Windows 的 MailStore 和 MailShelf。显然还有一款仅适用于 Mac 的程序,名为 Horcrux。但我找不到适用于 Linux 的程序。

Thunderbird 不是也永远不能被视为备份解决方案。TB 中没有办法知道它是否已完成邮件下载(即使假设它会完成)。这本身就绝对不符合要求。对于备份来说,仅仅希望它已经完成是不够的,如果它真的有效(TB 中没有办法检查)。Thunderbird 的缓存从未被设计用于生成权威备份,它只是一个便利功能。

似乎确实有许多 Linux 控制台工具可以完成我想要的前半部分(imapsync、imap-backup 等等?),但我不确定在邮件关闭后如何访问/搜索邮件。还有一些企业产品(Piler、MailArchiva),它们可能有点过头了,而且设置起来也很麻烦。

几天前我在 Ubuntu 自己的论坛上问过这个问题,但唯一建议的解决方案是运行本地邮件服务器,然后将云帐户同步到该服务器。这可能有效,但似乎应该有更好的方法。

有谁愿意分享他们解决这个问题的办法吗?

答案1

从理论上讲,使用带有 IMAP 的 Thunderbird 应该能够下载所有内容,但实际上却无法做到。

这是不正确的,正确配置的 IMAP 帐户确实会保留消息的本地副本。

为了实现您想要的效果,请将 Thunderbird 与任何支持 IMAP 的电子邮件服务一起使用,并定期手动将副本保存到本地文件夹,定期备份您的 Thunderbird 配置文件目录(位于 ~/.thunderbird 中),或者如果您真的担心恶意行为者删除服务器上的消息,请将 Thunderbird 配置为将“已删除”的消息保存到该帐户设置中“服务器设置”部分下的本地文件夹中,如下所示。

Thunderbird 非常可靠,可以下载所有邮件,但是如果您的帐户中有大量电子邮件,服务提供商可能会限制您一次可以下载的数量。让它运行几个小时,您应该没问题。

Tbird 服务器设置偏好

相关内容