
내 비둘기장 받은 편지함으로 메일이 전송되었는데 읽지 않은 이메일이 있는 것을 볼 수 있습니다. 내가 실행하면 :
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
읽지 않은 메시지를 어떻게 읽을 수 있나요?
답변1
Dovecot은 IMAP 서버이므로 일반적으로 IMAP 클라이언트를 사용하여 메일에 액세스합니다.
mutt -f imap://bob@localhost/INBOX
트릭으로 일부 IMAP 클라이언트에서는 인증을 우회하여 Dovecot과 직접 통신할 수 있습니다.
mutt -e 'set tunnel="sudo doveadm exec imap -u bob"' -f imap://nothing/INBOX
그러나 메시지를 직접 추출해야 하는 경우 doveadm fetch
또는 다음을 사용하세요 doveadm search
.
doveadm fetch -u bob "text" MAILBOX INBOX UNSEEN
매개변수는 IMAP과 유사합니다 text
.가져오기 필드전체 RFC822 메시지를 포함하고 나머지는검색어INBOX 폴더에서 읽지 않은 메시지를 찾아주는 앱입니다.