一开始我尝试fetchmail
使用给定的配置。问题是,运行时,收件箱中的所有邮件都会在 IMAP 服务器中被标记为已读fetchmail
:
set postmaster danial
set no bouncemail
poll mail.tld.com protocol IMAP user "danial" there with password "secret" keep
接下来我迁移到getmail6
运行时不将邮件标记为已读的版本,但在使用mail
或mutt
太本地读取邮件后,即使使用--idle=MAILBOX
选项,它也不会将其标记为已读。以下是配置:
[retriever]
type=SimpleIMAPSSLRetriever
server=mail.tld.com
username=danial
password=secret
[destination]
type=Mboxrd
path=/var/mail/danial
[options]
verbose=0
read_all=false
delivered_to=false
received=false
message_log_syslog=true
message_log_verbose=true
我怎样才能使读取行为正确?