Post-la!

O que é?
Post-la é um gerador de relatórios para o postfix. Este projeto nasceu pela ausência de uma ferramenta prática para monitorar o que transita pelo seu servidor de e-mails.

Como funciona?
O script post-la.sh analiza o log do postfix e gera um arquivo texto com apenas os dados relevantes.
O cgi lê esse arquivo e gera um relatório html no seu navegador.

É compatível com meu servidor?
Fiz o possível para que as expressões regulares casassem com qualquer log do postfix, independente do anti-vírus ou anti-spam instalados. Caso não funcione com as suas configurações, por favor me envie um e-mail com seu log para que eu possa fazer as devidas alterações.

Dependências:
grep, egrep, tr, cut, cat, sed, awk, ls, bc, uniq, sort
Os únicos que talvez necessitem instalação são o bc e o tr.
É necessário ter o apache instalado, rodando cgi.

O que vem por aí?
Esta é apenas a primeira versão do post-la. Com certeza melhorias virão! Porém resolvi liberá-lo pois já está perfeitamente funcional.
Seguindo as dicas do pessoal da lista Postfix-br, a minha maior prioridade para a próxima versão será a opção de selecionar por qual campo deseja ordenar o relatório. A opção de paginação de resultados já foi implementada nesta versão!

Agradecimentos:
Agradeço ao pessoal da lista Postfix-br pelo apoio e incentivo que me deram.
Ao Thiago Azevedo pelo design e pelo site do projeto.
Ao Rodrigo Bedin por me aguentar falando do Post-la o tempo todo! :p

Dúvidas ou sugestões acesse o fórum!

erro ao executar post-la.sh

olá,
gostaria de saber porque está dando esse erro:

[root@mailserver post-la]# ./post-la.sh
/bin/cat: /tmp/post-la5807: Arquivo ou diretório não encontrado
rm: cannot lstat `/tmp/post-la5807': Arquivo ou diretório não encontrado

obrigado pela atenção.

Enviado por Fabricio em qui, 20/03/2008 - 11:32.

Kibibit


Login do usuário