On Dec 17, 2003, at 10:48 PM, Mark Crispin wrote:

STATUS is not necessary, and can involve excessive costs. These costs
have nothing to do with new mail. The costs are in STATUS data which, for
the limited purpose of new mail notification, are frills!

Well, many clients don't really want to know if mailbox has new mail, they just want to update the messages/unread/recent counts.

New mail notification would be nice of course and I'd like clients to show if some mailbox has new mail. But then it also has to work well with multiple clients. Clients would need to have some way to know when mailbox doesn't contain new mail anymore (ie. another client opened the mailbox).

Anyway, I was thinking about implementing some day an automatic STATUS-notification for clients. If server detects that client is issuing STATUS request for mailboxes every n seconds, it tries if client doesn't stops doing that when sending the STATUS reply unilaterally. If it does, server keeps sending those whenever something changes in the mailboxes where client was issuing STATUS requests.

Attachment: PGP.sig
Description: This is a digitally signed message part

Reply via email to