Archivo de inicio de sesión de usuario de Postfix

Archivo de inicio de sesión de usuario de Postfix

Soy Linux centos para mi servidor de correo electrónico. Ya lo intenté con "tail -f /var/log/mail.log y /var/log syslog". Ahora, ¿dónde puedo encontrar los registros de inicio de sesión del último mes de mis usuarios de correo electrónico?

Gracias

Respuesta1

Postfix registra esto /var/log/mail.log.

Las líneas deberían verse así:

21 de junio 11:51:06 correo postfix/submission/smtpd[309323]: 713F519C17DC: client=client.example.com[xx.yy.aa.bb], sasl_method=LOGIN,[correo electrónico protegido]

Para filtrarlos puedes usar zgrep:

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

Luego puede usar grep para realizar más filtrado, por ejemplo, excluir inicios de sesión fallidos o filtrar por un mes o día específico.

Si necesita esto con regularidad, puede que valga la pena enviar los registros a una base de datos, por ejemplo, una pila ELK.

información relacionada