실행 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/