检测 Maildir 中的未读邮件

检测 Maildir 中的未读邮件

我喜欢检测 Maildir 邮箱中的未读邮件。子文件夹“new”仅包含尚未从 MUA 中提取的内容邮件。但我希望未读邮件位于 INBOX 中(没有虚拟子目录)。有什么建议可以实现吗?

PS:我不输入原始邮件!

将 Debian Squeeze 与 Postfix 和 Dovecot (POP、IMAP) 结合使用。

答案1

您使用 Dovecot,因此 maildir 文件夹中每个文件的:2,S名称末尾附近都表示它已被标记为“已读”或“已读”。

有关 Maildir 格式的更多有用信息:

http://wiki.dovecot.org/MailboxFormat/Maildir

http://cr.yp.to/proto/maildir.html

来自我的 Maildir 的示例文件名: 1324304849.M312689P14620.subdomain.domain,S=24816,W=25415:2,Sa

相关内容