mensagem “no mail” depois de logar no VPS, mesmo que eu tenha desinstalado “mailutils” e “postfix”

0

Eu desinstalei mailutils e postfix on Ubuntu 16.04.1 , mas ainda recebo a mensagem no mail depois de fazer login no meu VPS.

    
por rany 01.09.2016 / 13:39

2 respostas

0

Solução 1

Para se livrar dessa mensagem, edite /etc/pam.d/sshd e 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 somente se você não estiver mais usando o postfix, etc.)

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

    
por 01.09.2016 / 14:49
1

Eu não esperava ter removido mailutils para resolver esse problema. O correio para root é frequentemente usado como uma última tentativa de notificar o administrador sobre uma falha.

Muitos sistemas usam o módulo pam_mail para relatar mensagens. Isso provavelmente está ativado por padrão. A opção quiet deve fazer com que seja reportado apenas se houver e-mail.

A mensagem no mail for root informa que não há mensagens desse tipo. Sistemas diferentes usam métodos diferentes para determinar se há e-mail 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 e-mails em funcionamento, geralmente encaminhando para uma retransmissão de e-mail que pode fazer com que a mensagem seja entregue.

    
por 01.09.2016 / 14:15