(In reply to alister.hood from comment #52)
> But testing a few more times I discovered that it actually does work, just only every second time
> - i.e. I have to do "offline>online>other folder>back to folder>offline>online>other folder>back to folder" before it updates.
It's perhaps "connection loss during IDLE".
IDLE -> Sm/Tb(and server) enters "receive state" -> Work Offline -> Tb closes server connection(Socket, TCP/IP level)
Tb perhaps closes IMAP connection. But for SeaMonkey, this is perhaps "connection loss during IDLE".
By click of Inbox again, Sm tries to send DONE(enters Send mode)
-> because TCP session is already closed by Sm, nothing is sent to server, and Sm waits for timeout.
-> go Work Offline/Online again -> send of DONE fails and imap connection is normally closed in Sm
-> by next click of Inbox, TCP session is established and imap connection is established
It seems that error detection code is different between SeaMonkey and Thunderbird.
> so I guess Seamonkey doesn't implement it per account - or should I just create the setting?
There is no need of guessing. "CONDSTORE is aactually used or not" is always clearly known pretty easily by simply looking imap log.
(In reply to alister.hood from comment #52) online> other folder>back to folder> offline> online> other folder>back to folder" before it updates.
> But testing a few more times I discovered that it actually does work, just only every second time
> - i.e. I have to do "offline>
It's perhaps "connection loss during IDLE".
IDLE -> Sm/Tb(and server) enters "receive state" -> Work Offline -> Tb closes server connection(Socket, TCP/IP level)
Tb perhaps closes IMAP connection. But for SeaMonkey, this is perhaps "connection loss during IDLE".
By click of Inbox again, Sm tries to send DONE(enters Send mode)
-> because TCP session is already closed by Sm, nothing is sent to server, and Sm waits for timeout.
-> go Work Offline/Online again -> send of DONE fails and imap connection is normally closed in Sm
-> by next click of Inbox, TCP session is established and imap connection is established
It seems that error detection code is different between SeaMonkey and Thunderbird.
> so I guess Seamonkey doesn't implement it per account - or should I just create the setting?
There is no need of guessing. "CONDSTORE is aactually used or not" is always clearly known pretty easily by simply looking imap log.