Evolution没有在我的IMAP收件箱中显示最新的电子邮件

我有一个运行dovecot的IMAP邮件服务器。

当我不在我的主计算机上时,我使用了几个不同的邮件客户端 – 我的Nexus One上的K-9邮件和RoundCube Webmail。

在我的主计算机上,我使用Evolution。 但是,它不会显示服务器上的最新电子邮件。 我可以和其他客户见面; 只是没有进化。

有没有办法强制Evolution重新加载整个文件夹?

您可以在Evolution中为IMAP帐户设置多个设置。 首次启动时,或者当您创建新帐户时,或者如果您已经拥有帐户,请选择编辑 – >首选项 – >邮件帐户 – >帐户@提供商 – >编辑 – >接收选项,您将看到以下选项:

在此处输入图像描述

此处给出的设置可确保所有邮件都显示在Evolution中。 只要您检查订阅的文件夹,开始应用filter,或检查垃圾邮件,您就有可能只显示部分邮件。

只有在没有设置成功的情况下,作为最后的手段,您可能必须删除本地IMAP文件夹以强制重新加载,如同已建议的那样 。

强制进化以重新加载整个IMAP帐户是在关闭进化时删除主文件夹中隐藏进化文件夹中的IMAP文件夹。

IMAP文件夹

或者,如果您有多个IMAP帐户,则可以进入IMAP文件夹并删除与该帐户相关的文件夹。

IMAP帐户文件夹

这将迫使进化重新加载整个帐户。

希望这可以帮助。


编辑

听起来好像该帐户已被设置为IMAP +帐户的标准IMAP帐户。 我在这里说的有什么不同(因为如果你在这里需要知道)。

Evolution中的IMAP +是一个启用IMAP IDLE的帐户,这意味着客户端可以告诉服务器立即同步所有邮件,这意味着手动或自动定期同步已过时。

使用此类帐户,您应该在收到服务器后立即看到该电子邮件。

由于现在在2.32中修复的错误(10.10中的标准版本是2.30.3),您需要在选项选项卡中选中“如果服务器支持它则使用空闲”选项。