IMAP Flags clarification.

Joseph Brennan brennan at columbia.edu
Tue Aug 27 09:45:44 EDT 2013


\Seen is an IMAP flag. Unseen means "Messages that do not have the \Seen 
flag set."

I don't know what "high priority" means in this context. If you mean 
headers like "Priority: Urgent" or "X-Priority: 1", those are not IMAP 
flags. And for that reason I don't know what Michael Slusarz means by the 
order in which the server returns the flags.

Evidently Horde IMP can show only one of the two things, but whether it 
prefers an IMAP state to the content of a header sure seems to me like an 
IMP client-side decision.

I am probably missing something here.

Joseph Brennan
Columbia University Information Technology



--On August 27, 2013 13:51:35 +0530 Anant Athavale 
<athavale.anant at gmail.com> wrote:

> It's entirely dependent on the order the IMAP server returns the IMAP
> flags.
>
> The problem is that both 'unseen' and 'high priority' have the same CSS
> importance.  CSS only allows a binary determination of what is
> "important".  Thus, 2 or more rules with labeled important necessarily
> need to overwrite each other in either a FIFO or LIFO manner.
>
> Writing code to get around this would be prohibitively expensive and not
> worth it - especially since "priority" is not even a real, recognized
> flag.







More information about the Info-cyrus mailing list