Postfix收到的邮件放在/var/mail/user/.Sent Messages中

出于某种原因,我在Amazon Linux EC2实例上收到的运行postfix和dovecot/var/mail/<user>/.Sent\ Messages被放在/var/mail/<user>/.Sent\ Messages ,而不是预期的/var/mail/<user>

Postfix的master.cf包含以下关于dovecot的内容

 dovecot unix - nn - - pipe flags=DRhu user=vmail:vmail argv=/usr/libexec/dovecot/deliver -f ${sender} -d ${recipient} 

Dovecot的mail_location中的dovecot.conf被设置为

 maildir:/var/mail/%u 

这里是postfix和dovecot( /var/log/maillog )的/var/log/maillog

Sep 4 02:43:02 mail dovecot:imap-login:login:user =,method = PLAIN,rip = 108.23.86.62,lip = 172.31.50.106,mpid = 9156,TLS

9月4日02:43:02 mail dovecot:imap(支持):断开连接:退出bytes = 32/392 Sep 4 02:43:23 mail dovecot:imap-login:login:user =,method = PLAIN,rip = 108.23 .86.62,lip = 172.31.50.106,mpid = 9158,TLS

Sep 4 02:43:24 mail dovecot:imap-login:login:user =,method = PLAIN,rip = 108.23.86.62,lip = 172.31.50.106,mpid = 9160,TLS

Sep 4 02:43:25 mail dovecot:imap-login:login:user =,method = PLAIN,rip = 108.23.86.62,lip = 172.31.50.106,mpid = 9162,TLS

Sep 4 02:43:25 mail dovecot:imap-login:login:user =,method = PLAIN,rip = 108.23.86.62,lip = 172.31.50.106,mpid = 9164,TLS

所有的信息都被正确接收,但是只是放在不正确的目录中,使得dovecot无法正常工作。

这可能与我configurationpostfix的方式有关吗?

我重新安装了postfix和dovecot,并将home_mailbox设置为Maildir/在postfix的main.cf

虽然我不确定,但我认为这个问题与dovecot或者postfix的configuration有关