多个客户端通过 IMAP 访问一个电子邮件帐户

多个客户端通过 IMAP 访问一个电子邮件帐户

我正在使用Postfix+ Dovecot+ IMAP+ Maildir,并且从两台不同的机器(台式机和笔记本电脑)访问我的服务器,即两个客户端(Thunderbird)。它们有时同时运行,有时只有一个客户端在运行。

我已在一个客户端中将消息从 移动到InboxArchive然后启动第二个客户端。在第二个客户端中,我仍然在 中看到该消息,并且也在Inbox中 中看到了该消息。Archive

我已经检查了我的服务器(这很容易,因为我正在使用Maildir)并且该消息不再位于Inbox.它是在Archive.

那么为什么第二个客户端会在Inbox和中显示它 bot Archive。显然,它没有意识到,当他没有运行时,消息已被移动。

同步有问题吗?

如何使访问同一IMAP服务器的两个客户端行为有序?

我之前一直IMAP通过多个客户端使用,尽管服务器Exchange(不在我的控制之下,所以我不知道它是如何设置的)。这个问题不存在。

里面有什么设置吗Dovecot

答案1

我不知道您的设置详细信息,但我建议您在开始对 IMAP 服务器进行故障排除之前检查您的 Thunderbird 客户端是否已正确配置。特别是,您应该确保:

Edit
-> Account Settings
   -> Synchronization & Storage
      -> Message Synchronizing -> Advanced

您已将所有文件夹检查为“已同步”。右键单击文件夹并选择时,您还可以查看每个文件夹的设置:

Properties
-> Synchronization

您可能需要Repair Folder在选项卡中运行General Information,以防文件夹与服务器不一致。

相关内容