Lingyan Wu wrote:
2, After receiving Notify command, the server sends unsolicited
STATUS responses for all of the mailboxes to the client.
For all of the mailboxes where NewMessage events would be sent, you
mean? Maybe that's a good idea. Not 100% sure.
For all of the mailboxes.
I meant the server sends STATUS responses for all of the mailboxes
without receiving large numbers of STATUS commands first. After
receiving the unsolicited STATUS responses, the client can determine
which mailboxes are out of sync.
Hi Lingyan,
Why should the server send STATUS responses for mailboxes not included
in the NewMessage event? If the client didn't include some mailboxes in
the NewEvent list, it means that the client is not interested in new
mail notifications for such mailboxes.