On 15-07-2011 09:44, Uffe Jakobsen wrote: > > Sam Varshavchik wrote: >> That stuff is bogus. This is only somebody's idea of what being compliant >> means. "Expunge fetch" and "Expunge store", for example, are undefined >> behavior. They're not a MUST. And \Recent is broken by design. I know of >> no >> popular IMAP client that uses it. They all use \Seen to mark up new mail. >> > Sligtly out of topic - but just FYI: > > Regarding: \Recent not being used by any IMAP client > > I use Thunderbird (3.1.10) with Dovecot (2.0.12) > Both seem at put some sort of meaning into \Recent. > Thunderbird shows new messages in bold - but also flags them with a "little > star" (in the beginning of the subject field). If I refresh my folder the > message is still bold but the "little star" is gone. > > Running dovecot CLI queries with doveadm search/fetch the "little star" > shown in Thunderbird seems to be consistent with Dovecots use of the \Recent > flag as an indication for first-time indexing by the dovecot backend. > > /Uffe > This sounds like a read-only form of the "Recent" status could be implemented on courier MailDir as "Message was in tmp when the client asked about the Recent flag". As I understand the MailDir format, this would cause the "Recent" status to be set the first time a message is seen by any client (IMAP or otherwise), as any MailDir client will move the message file to "cur" on sight.
Just a loose thought, I haven't read the formal specs for IMAP nor MailDir. ------------------------------------------------------------------------------ AppSumo Presents a FREE Video for the SourceForge Community by Eric Ries, the creator of the Lean Startup Methodology on "Lean Startup Secrets Revealed." This video shows you how to validate your ideas, optimize your ideas and identify your business strategy. http://p.sf.net/sfu/appsumosfdev2dev _______________________________________________ Courier-imap mailing list Courier-imap@lists.sourceforge.net Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-imap