Olá Mateus,

Sua dica foi ótima, vou tentar aqui.

Att,

Mateus Belluzzo escreveu:
Bom dia amigos,

Provavelmente muitos de vocês já possuem um relatório diário com os e-mails
enviados, assim como provavelmente também muitos não o tem.
Mesmo usando a excelente ferramenta PFLOGSUMM, eu não tinha isso até então
de forma organizada e resumida. Segue pequena contribuição que acabei de
criar e supriu minha necessidade, que é ter um relatório diário com as
seguintes colunas:

|  DATA  |  DE QUEM  |  PARA QUEM  |

---------------------------------------------------------------------------

1) Como uso o Amavis, descobri que todo e-mail enviado seja de dentro para
fora ou de fora para dentro, ele gera uma linha no log com a palavra
Checking, verifique isso com o comando:

# cat /var/log/mail.info | grep Checking
A saída deverá ter algo como:

Nov 18 10:33:09 meuservidor amavis[2528]: (02528-12) Checking: dl36bRSqSjBA
[IP_DO_REMETENTE] <[email protected]> -> <[email protected]>

---------------------------------------------------------------------------

2) Mesmo com o grep, a linha ainda fica meio suja, vamos limpá-la. No meu
caso eu quero exibir somente as colunas 1,2,3,9,10,11,12 que pode ser feito
com o comando:

# cat /var/log/mail.info | grep Checking | cut -d" " -f 1,2,3,9,10,11,12

A saída deverá ser algo como:

Nov 18 10:33:09 [IP_DO_REMETENTE] <[email protected]> ->
<[email protected]>

---------------------------------------------------------------------------

3) Agora vamos jogar essa saída em algum arquivo com o comando:

# cat /var/log/mail.info | grep Checking | cut -d" " -f 1,2,3,9,10,11,12 >
/bkp/relatorios/enviados

---------------------------------------------------------------------------

4) E por fim, podemos agendar um script com o comando abaixo para rodar
diariamente e renomeando o arquivo conforme a data atual (ex: 20101118)

# mv /bkp/relatorios/enviados /bkp/relatorios/`date +%Y%m%d`

---------------------------------------------------------------------------

Sintam-se livres para melhorarem e contribuírem, apenas compartilhei o que
meu foi útil.


Saudações e vida longa à comunidade,


Mateus Belluzzo
Prefeitura de Telêmaco Borba/PR

_______________________________________________
Postfix-BR mailing list
[email protected]
http://listas.softwarelivre.org/mailman/listinfo/postfix-br


--
Manuela de Jesus Sousa
Telefone: (61) 3388-9899
E-mail: [email protected]
Embrapa Cerrados


EMBRAPA CERRADOS, 35 anos transformando desafios em Tecnologia.

Aviso de confidencialidade

Esta mensagem da Empresa Brasileira de Pesquisa Agropecuária (Embrapa),
empresa pública federal regida pelo disposto na Lei Federal no. 5.851, de
7 de dezembro de 1972, é enviada exclusivamente a seu destinatário e pode
conter informações confidenciais, protegidas por sigilo profissional. Sua
utilização desautorizada é ilegal e sujeita o infrator as penas da lei. Se
você a recebeu indevidamente, queira, por gentileza, reenviá-la ao emitente,
esclarecendo o equivoco.

Confidentiality note

This message from Empresa Brasileira de Pesquisa Agropecuária (Embrapa), a
government company established under Brazilian law (5.851/72), is directed exclusively to its addressee and may contain confidential data, protected
under professional secrecy rules. Its unauthorized use is illegal and may
subject the transgressor to the law's penalties. If you are not the addressee,
please send it back, elucidating the failure.
_______________________________________________
Postfix-BR mailing list
[email protected]
http://listas.softwarelivre.org/mailman/listinfo/postfix-br

Responder a