Файл входа пользователя Postfix

Файл входа пользователя Postfix

Я использую Linux centos для своего почтового сервера. Я уже пробовал с "tail -f /var/log/mail.log и /var/log syslog". Теперь, где я могу найти журналы входа моих пользователей электронной почты за последний месяц?

Спасибо

решение1

Postfix регистрирует это в журнале /var/log/mail.log.

Строки должны выглядеть так:

21 июня 11:51:06 почта postfix/submission/smtpd[309323]: 713F519C17DC: client=client.example.com[xx.yy.aa.bb], sasl_method=LOGIN,[email protected]

Чтобы отфильтровать их, вы можете использовать zgrep:

zgrep -E "submission.+LOGIN" /var/log/mail.log*

Затем вы можете использовать grep для дальнейшей фильтрации, например, исключить неудачные входы или отфильтровать по определенному месяцу или дню.

Если вам это нужно регулярно, возможно, стоит отправлять журналы в базу данных, например, в стек ELK.

Связанный контент