14 Mar
2005
14 Mar
'05
7:03 p.m.
it seems that when you say "check for new mail" in apple mail, it sends a NOOP to the imap server to get the response. in uw, the conversation is something like:
25 NOOP 25 OK NOOP completed 26 NOOP
- 2796 EXISTS
- 7 RECENT 26 OK NOOP completed
however, with dovecot, if it has already notified the client that new mail has arrived, it will look something like:
- 24 EXISTS
- 2 RECENT 22 NOOP 22 OK NOOP completed. 23 NOOP 23 OK NOOP completed.
(the counts are different because these are seperate accounts)
so evidently, apple mail is too stupid to realize to read info from the server unless it asked for it...
so now that i think i have a short-term fix (disabling notification for new mail server-side), i can breathe a sigh of relief. for a long-term fix, would it be possible to have the server always notify the client of new mail after a NOOP?
thanks, sean