我有邮件发送到我的 dovecot 收件箱,我可以看到有未读的电子邮件。如果我运行:
doveadm -f table mailbox status -u bob all INBOX
我得到:
mailbox messages recent uidnext uidvalidity unseen highestmodseq vsize guid firstsaved
INBOX 2 2 3 1581074875 2 3 37815 26782a22bb493d5e3e070000fb112bbd 1581074773
我如何阅读这些未读消息?
通常你会使用 IMAP 客户端来访问邮件,因为 Dovecot 是一个 IMAP 服务器......
作为一个技巧,一些 IMAP 客户端可以绕过身份验证直接与 Dovecot 对话:
但是,如果您需要直接提取消息,请使用
doveadm fetch
ordoveadm search
:参数类似于 IMAP –
text
是一个包含整个 RFC822 消息的获取字段,其余是一个搜索查询,用于查找收件箱文件夹中的未读消息。