O usuário provavelmente não está no grupo mail
.
Você pode executar groups
para verificar em quais grupos você está.
Como dito, também precisamos da saída de ls -l /var/mail
Eu executei um comando simples " mail " na minha caixa do Suse Linux 11.1 e ele exibe " / var / mail / john: Permissão negada "
Eu tive dois usuários, john e peter
Quando eu faço login como peter e rodei "mail", ele exibe o mesmo erro quando eu faço login como john
" / var / mail / john: permissão negada "
Estou usando o postfix como meu MTA.
Sua ajuda será muito apreciada.
Obrigado pessoal,
Aqui está a saída do comando ls -l /var/mail
lrwxrwxrwx 1 root root 10 2011-08-06 11:54 /var/mail -> spool/mail
Aqui está a saída de saída quando eu corro echo $MAIL
/var/mail/john
Eu faço o login com um usuário diferente e executo echo $MAIL
da mesma linha /var/mail/john
O usuário provavelmente não está no grupo mail
.
Você pode executar groups
para verificar em quais grupos você está.
Como dito, também precisamos da saída de ls -l /var/mail
Corrigimos um problema semelhante que surgiu após eu ter migrado / home e / var / spool / mail de outro sistema. Os proprietários, grupos e perms estavam todos corretos ... mas eu ainda estava recebendo esse erro. Eu as tarifiquei com "tar cvfp" e as untei com "tar xvfp" e MAGICAMENTE, isso corrigiu o problema!
Deve haver algumas falsas ACLs ou forquilhas de recursos ou algum outro tipo de mau mojo nos arquivos. Tanto faz. O principal é que o vodu funcionou.