如何使用doveadm查看邮件?

毛茸茸的甜甜圈

我已将邮件发送到我的鸽舍收件箱,并且可以看到有未读的电子邮件。如果我运行:

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服务器...

mutt -f imap://bob@localhost/INBOX

作为一个技巧,某些IMAP客户端可以绕过身份验证直接与Dovecot对话:

mutt -e 'set tunnel="sudo doveadm exec imap -u bob"' -f imap://nothing/INBOX

但是,如果您需要直接提取消息,请使用doveadm fetchdoveadm search

doveadm fetch -u bob "text" MAILBOX INBOX UNSEEN

参数类似于IMAP –text是一个包含整个RFC822消息访存字段,其余的是一个搜索查询,可在INBOX文件夹中查找未读的消息。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章