Detecting unreaded mails in Maildir
I like to detect unreaded mails in Maildir mailboxes. The subfolder "new" only content mails that are not already pulled from an MUA. But I want the unreaded mails within INBOX (no virtual subdirs). Any suggestions how this can be implemented?
PS: I do not enter the raw mail!
Using Debian Squeeze with Postfix and Dovecot (POP, IMAP).
Solution 1:
You use Dovecot, so each file in the maildir folder that has :2,S
near the end of the file name means it has been flagged as "Seen" or "Read".
More useful info about Maildir formats:
http://wiki.dovecot.org/MailboxFormat/Maildir
http://cr.yp.to/proto/maildir.html
An example file name from my Maildir:
1324304849.M312689P14620.subdomain.domain,S=24816,W=25415:2,Sa