On Mon, 6 Feb 2006, Mark Sirota wrote:
We're looking for a way from the c-client to detect whether any message
flags have changed.
We were hoping mail_ping() would call mm_exists() if any flags have
changed, but it does not seem to do so -- if I'm understanding correctly,
mm_exists() will only be called if the number of messages in the mailbox
changes.

The callback that you want is mm_flags().

Is there some relatively efficient way to detect changes in message
status, or do we need to go and check all the message flags by hand each
time through the loop?

Yes.  mm_flags().

-- Mark --

http://staff.washington.edu/mrc
Science does not emerge from voting, party politics, or public debate.
Si vis pacem, para bellum.
_______________________________________________
Imap-uw mailing list
[email protected]
https://mailman1.u.washington.edu/mailman/listinfo/imap-uw

Reply via email to