我正在使用Postfix
+ Dovecot
+ IMAP
+ Maildir
,并且从两台不同的机器(台式机和笔记本电脑)访问我的服务器,即两个客户端(Thunderbird
)。它们有时同时运行,有时只有一个客户端在运行。
我已在一个客户端中将消息从 移动到Inbox
,Archive
然后启动第二个客户端。在第二个客户端中,我仍然在 中看到该消息,并且也在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
,以防文件夹与服务器不一致。