Página 1 de 1

Postfix

NotaPublicado: 2009-05-18 21:52 @953
por situ
Consulta.

¿Alguien usa o sabe dónde puedo conseguir un módulo y script el cual sirva para parsear el log del postfix? Porque me gustaría ver la posibilidad de sacar la cantidad de mails que envían todas las cuentas de correo de mi server en el periodo de una hora.

Saludos.

NotaPublicado: 2009-05-19 03:36 @192
por explorer
No creo que sea tan complicado como hacer un grep()...

En los sistemas Linux suele venir un programa que hace ese tipo de estadísticas. Se suele llamar mailstats.

¿Puedes poner un ejemplo de ese registro (log), algunas líneas que muestren la salida de correo?

NotaPublicado: 2009-05-19 03:50 @201
por explorer
He descubierto el módulo Mail::Log::Parse::Postfix, pero parece que no hace mucho más que abrir los ficheros.

Sí que hay un ejemplo en Mail::Log::Parse, en la sección Suggested usage.

NotaPublicado: 2009-05-19 06:38 @318
por situ
Gracias voy a probarlo.
Explorer, te hago otra consulta: ¿me podrías ayudar con el script del módulo de gpg interface?, porfas que no puedo hacerlo andar.
saludos.

NotaPublicado: 2009-05-19 07:18 @346
por monoswim
Para postfix hay un excelente script que te analiza el log y te hace unos reportes hermosos ;)

http://jimsun.linxnet.com/postfix_contrib.html

Hay más en la página http://www.postfix.org/addon.html

Saludos

NotaPublicado: 2009-05-19 08:03 @377
por explorer
¡Ah, pues no! Me equivoqué... el módulo Mail::Log::Parse::Postfix sí que hace interpretación de las líneas del fichero registro, así que sí se pueden buscar y analizar, línea a línea, y de ahí, hacer estadísticas.

A lo mejor un poco tarde...

NotaPublicado: 2009-05-23 06:20 @305
por natxo
pero más vale tarde que nunca.

+1 para pflogsumm, excelente script para administradores de servidores postfix.

Para los jefes es interesante ver gráficos. Para ello puedes usar mailgraph.cgi. Si usas Debian/Ubuntu, ambos programas están en la distribución de software.