For improved performance, Cyrus tends to cache seen state changes until the connection SELECTs some other mailbox. Thus the other connection isn't changing its count.
I don't have time to go looking through the code to see where this behavior can be modified; I don't think it would be all that difficult but the performance impact could be substantial. Larry Date: Sun, 24 Feb 2002 18:14:20 -0700 From: "Alec H. Peterson" <[EMAIL PROTECTED]> I use Mulberry to read mail, and I have to mail accounts on it. One is a Cyrus IMAP server, the other is a UW server. With the Cyrus server, sometimes when I read recent and/or unseen messages the unseen/recent message counts in the folder list menu show recent and/or unseen messages. But when I open the folder, the counts go back to zero (because I had already read the messages). It appears that Mulberry maintains a connection that it periodically uses to check for new messages in folders, and that sometimes it isn't picking up the fact that the recently recent/unseen messages are now not recent/unseen. I've reconstructed all mail folders several times, to no avail. Incentally, I have never experienced this issue with the UW server. I am doing server-side filtering on both servers (sieve for Cyrus, procmail for the UW server). alec -- Alec H. Peterson -- [EMAIL PROTECTED] Chief Technology Officer Catbird Networks, http://www.catbird.com