如何使用 evolution 本地同步 IMAP 帐户的所有文件夹和电子邮件?

如何使用 evolution 本地同步 IMAP 帐户的所有文件夹和电子邮件?

我使用 Evolution 管理我的 IMAP 电子邮件帐户。

我想在本地同步此帐户的所有文件夹和电子邮件,以用于离线工作和备份目的。

我在帐户设置中选中了“在所有文件夹中本地同步远程邮件”,并且对于每个文件夹,选中了“在本地复制文件夹内容以进行离线操作”(如果翻译不准确,请原谅,因为 Evolution 是用法语配置的)。

尽管如此,当我断开 Evolution 连接时(左下角带有插头的按钮),我的电子邮件并未全部同步。它询问我是否要同步所有文件夹,然后执行快速操作,一旦断开连接,我就无法打开大多数邮件,并显示一条消息:

The message is not available in offline mode 

This can be due to the message not being downloaded yet. The folder, 
or the account, can be marked for offline synchronization. Then, once 
the account is online again, use File->Download Messages for Offline 
Usage, when this folder is selected, to make sure that all the 
messages in the folder will be available in offline mode.

似乎只有选定的文件夹被同步了。

当然,如果我单击“文件”>“下载消息以供离线使用”,情况也是一样的(再次说明,翻译可能不准确)。

我使用 Evolution 3.18.5.2、Ubuntu 16.04.3 LTS

我是不是错过了什么?这是一个 bug 吗?

答案1

这是 Thunderbird 中的默认行为(查看消息时在本地保存消息)。

我认为 evolution 的全局配置在查看邮件时无法检索邮件。也许你应该选中整个收件箱(或所有文件夹)以便在离线模式下查看

另外,在 Linux 上,您可以使用 IMAP-sync 进行备份。

答案2

这个错误似乎在 Evolution 的较新版本中得到了修复。请参阅Gnome Bugzilla 错误 793290

Milan Crha 建议采取以下解决方法:

  • 在账户的接收选项中定义“检查所有文件夹中的新邮件”
  • 将至少一个“垃圾”或“垃圾”文件夹取消设置为真实文件夹。

我确认它对我有用。

相关内容