Mensagem "no mail" após fazer login no VPS, embora eu tenha desinstalado "mailutils" e "postfix"

Mensagem "no mail" após fazer login no VPS, embora eu tenha desinstalado "mailutils" e "postfix"

Desinstalei mailutilse postfixcontinuei, Ubuntu 16.04.1mas ainda recebo a no mailmensagem depois de fazer login no meu VPS.

Responder1

Eu não esperava que a remoção mailutilsresolvesse esse problema. Mail to rooté frequentemente usado como uma última tentativa de notificar o administrador sobre uma falha.

Muitos sistemas usam o pam_mailmódulo para relatar mensagens. Provavelmente isso está habilitado por padrão. A quietopção deve reportar apenas se houver correspondência.

A no mail for rootmensagem está lhe dizendo que não existem tais mensagens. Sistemas diferentes usam métodos diferentes para determinar se há correio durante o login. Verifique os scripts executados pelo seu shell durante o login.

No Linux é comum configurar um alias para o endereço de e-mail real do administrador do sistema. Isso requer um sistema de entrega de correio funcional, geralmente encaminhando para um retransmissor de correio que pode entregar a mensagem.

Responder2

Solução 1

Para se livrar desta mensagem, edite /etc/pam.d/sshde altere esta linha:

De:

# Print the status of the user's mailbox upon successful login.
session optional pam_mail.so standard noenv # [1]

Para:

# Print the status of the user's mailbox upon successful login.
session optional pam_mail.so nopen noenv # [1]

Solução 2 (use apenas se você não estiver mais usando o postfix, etc.)

Exclua /var/mail/executando cd /var/ && rm -rf mail.

informação relacionada