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