Subject: [lemonade] About draft-gulbrandsen-imap-notify-02

From: Lingyan Wu <[email-masked]>
Date: Tue, 23 Jan 2007 20:42:08 +0800

Hi All,

In notify-02, there are some new text just like "It does not notify the client about any events on other mailboxes".

I accept, it's a waste of both server resources and network traffic to send events for all accessible mailboxes.

How about to only send very important and urgent events in unselected mailbox (e.g. the events that can pass outband-notification filters) through unsolicited STATUS response including the event--STATUS(EVENT)? 
Then we can get such a result:
If client is not connected, the server can send such urgent events through outband notifications.
If client is connected, the server can send such urgent events in unselected mailboxes through STATUS(EVENT)(For events in selected mailbox, it's not necessary to say). 
While client is connected only inband notifications shall take place (it means the server don't send out-band notifications while connection, right?), so while connection the client can not get urgent events directly in unselected mailboxes without the extended STATUS responses.

Maybe you will say, the server can notify client that some events happen in an unselected mailbox through STATUS(HIGHESTMODSEQ). Yes, it can tell the client events which happend before connection only through one STATUS(HIGHESTMODSEQ) responses but for the urgent events which happen after connection STATUS(EVENT) is more appropriate than STATUS(HIGHESTMODSEQ).

Any guidance?

Best Regards,
Lingyan
_______________________________________________
lemonade mailing list
[email-masked]
https://www1.ietf.org/mailman/listinfo/lemonade