Yes we have several people connecting to the same mail box on the same server (we only have one dovecot server)
We have tried as you suggested and any change is reported from session to session immediately, I guess there is a problem in Thunderbird on updating these in the list. Its as if its waiting for so many FETCH commands or some sort of time limit before it updates as sometimes its slow other times its instant.
Ile log a ticket with Mozilla.
https://bugzilla.mozilla.org/show_bug.cgi?id=591683
Timo Sirainen wrote, On 07/06/2011 14:53:
On Tue, 2011-05-24 at 10:44 +0100, Ricardo Branco wrote:
Dovecot 2.0.13 Centos 5.4 x86_64 2.6.18-164.9.1.el5 (on ESXi) OS/Logs on local storage, /home all on NFS server for datastore (NFS Store Centos 5.5 x86_64 2.6.18-194.11.1.el5) Thunderbird 3.1.10 on XP/W7 Desktops
We are seeing a werid issue where there is a delay of up to a few mins in seeing label updates on messages. I have confirmed that Thunderbird is sending the update to the server with WireShark, its just additional users connected to the same mailbox do not see them. Are the two clients connecting to the same Dovecot server?
Marking a message as Seen/Un-Seen happens faster just not labels. If you have a label set when you mark a message as Seen/Un-Seen the other clients then see the update straight away. I don't see how that could be possible. Did you check with wireshark when Thunderbird received the \Seen flag change or the label change? You could try also if you can manually reproduce this with telnet:
telnet localhost 143 a login user pass b select inbox
do the same with another session then run "c idle" in first session and in the second one run:
c store 1 +flags $Label1
Did it report immediately to the first IDLEing session about the label change?
-- Ricardo Branco Senior IT Manager
35 Tileyard Studios, Tileyard Road, London N7 9AH, England
Email: ricardo@wenn.com Phone: +44 (0)20 7607 2757 Corp: http://corp.wenn.com Photo: http://photo.wenn.com Web: http://www.wenn.com