CentOS 6 上无法使用 mutt 访问邮箱

CentOS 6 上无法使用 mutt 访问邮箱

当我跑步时mutt -f /var/spool/mail/username/Maildir/,我得到了/var/spool/mail/username/Maildir/ is not a mailbox

但是,当我运行时,sudo /var/spool/mail/username/Maildir/我可以查看邮箱。

为了测试,我chmod 777在另一个目录上运行:`

chmod 777 /var/spool/mail/testuser/Maildir/  

当我运行时mutt -f /var/spool/mail/testuser/Maildir/,我没有收到错误消息,但邮箱本身没有显示(它包含邮件)。再次,当我这样做时,sudo mutt -f /var/spool/mail/username/Maildir/我能够查看邮箱。

$ namei -m /var/spool/mail/username
f: /var/spool/mail/username
 dr-xr-xr-x /
 drwxr-xr-x var
 drwxr-xr-x spool
 drwxrwxr-x mail
 drwx------ username

$ namei -m /var/spool/mail/testuser
f: /var/spool/mail/testuser/
 dr-xr-xr-x /
 drwxr-xr-x var
 drwxr-xr-x spool
 drwxrwxr-x mail
 drwxrwxrwx testuser

我使用的是 CentOS 6。

编辑:目录所有者是我创建的新用户。

$ ls -ld /var/spool/mail/username/
drwx------ 3 postmail postmail 4096 Jul 14 15:11 /var/spool/mail/username/

相关内容