Quando eu executo o comando. su - correio fmaster
Eu recebo o erro:
Cannot open mailbox /var/mail/fmaster: Permission denied No mail for fmaster
Também eu assino como fmaster. terminal -> correio.
/var/mail/fmaster: Permission denied No mail for fmaster
Eu tentei executar esse código, mas ainda recebo o mesmo erro ..
sudo touch /var/mail/$USER
sudo chown $USER:mail /var/mail/$USER
sudo chmod o-r /var/mail/$USER
sudo chmod g+rw /var/mail/$USER
ls -l /var/mail
comando?-rw-rw---- 1 1006 mail 2037 2013-08-10 12:38 abuse
ls -l /var/mail/fmaster
?-rw-rw---- 1 fmaster mail 2035 2013-08-10 00:16 fmaster
. E qual é a saídagroups fmaster
?Respostas:
O usuário
fmaster
provavelmente não está nomail
grupo. Você pode executar ogroups
comando para verificar em quais grupos você está.Para adicionar
fmaster
ao grupo,mail
use o seguinte comando:E depois da execução:
fonte
group
comando?fmaster : fmaster sudo
fmaster
não é um membro domail
grupo e isso é um problema. Veja minhas novas edições./var/mail/USER
nem existia. Existe uma maneira mais simples de adicionar um usuário ao grupo de email e também criar simultaneamente o diretório de email com as permissões apropriadas?Se você seguiu o conselho de Radu Rădeanu, lembre-se de que
não existirá até receber seu primeiro email. Portanto, você deve enviar um email para fmaster antes de solucionar outros problemas.
fonte
Confirmei que o envio de um email para o usuário pela primeira vez criou o diretório de email para o usuário. Apenas faça:
/var/mail/fmaster
O diretório será criado com a permissão correta. O usuário, fmaster, pode usar omail
comando para ler o correio.fonte
Tente definir a variável de email. Os e-mails que você pode estar enviando podem ser direcionados para esse diretório.
CORREIO = / home / seu_usuário / Maildir
Em seguida, tente o comando mail novamente.
enviar
https://help.ubuntu.com/community/PostfixBasicSetupHowto
fonte