On Sun, 2007-06-24 at 23:16 -1000, Julian Cowley wrote:
- 7941 EXISTS
[At some point after this, something happens (or doesn't happen) and dovecot no longer notifies of new messages. The other client is still reading messages in the same mailbox and new mail is still arriving.]
- OK Still here
- OK Still here
- OK Still here
- OK Still here
- OK Still here
[The above message repeated another 30 times here. Finally, IDLE mode is terminated:]
- OK Still here DONE
- 7941 EXPUNGE A0017 OK Idle completed.
This is most likely because of outlook-idle workaround (enabled by default). When you have been IDLEing for 29 minutes, Dovecot sends a fake EXISTS reply and when DONE command is given, it sends EXPUNGE for that fake EXISTS.
I don't understand why you have so many "OK Still here" notifications there though. They're sent 2 minutes apart from each others, but between EXISTS/EXPUNGE there should be max. 1 minute. Wonder if there's a bug in timeout handling code..