
Eu sou Linux centos para meu servidor de e-mail. Já tentei com "tail -f /var/log/mail.log e /var/log syslog". Agora, onde posso encontrar os registros de login dos meus usuários de e-mail do último mês?
Obrigado
Responder1
O Postfix registra isso no arquivo /var/log/mail.log
.
As linhas devem ficar assim:
21 de junho 11:51:06 mail postfix/submission/smtpd[309323]: 713F519C17DC: client=client.example.com[xx.yy.aa.bb], sasl_method=LOGIN,[e-mail protegido]
Para filtrá-los você pode usar zgrep
:
zgrep -E "submission.+LOGIN" /var/log/mail.log*
Em seguida, você pode usar grep para filtragem adicional, por exemplo, excluir logins com falha ou filtrar por um mês ou dia específico.
Se você precisar disso regularmente, pode valer a pena enviar os logs para um banco de dados, por exemplo, uma pilha ELK.