Desculpa, eu tinha esquecido o for do script.
Segue abaixo a gambi versão 0.00001

#!/bin/bash
grep -i "from=<[email protected]" /var/log/mail>  /tmp/enviadas.txt
cat /tmp/enviadas.txt | awk '{print $6}' | grep -v NOQUEUE | sed 's/://g'> /tmp/codigos.txt

for i in `cat codigos.txt`; do grep $i /var/log/mail | awk '{print $7}'| grep ^to| sed 's/to=<//g' | sed 's/>,//g'|grep -v dominio.com.br ;done > /tmp/emailsenviados.txt

cat /tmp/emailsenviados.txt | sort | uniq>  /tmp/diario-emails.txt

rm -f /tmp/enviadas.txt /tmp/codigos.txt /tmp/emailsenviados.txt

#
# Seu arquivo com os emails enviados no dia: /tmp/diario-emails.txt
#



Em 29/10/2010 16:16, adilson cavalheri escreveu:
o script tras o código das mensagem. Não consegui ajustar ....

help

hehehe

Em 29 de outubro de 2010 16:10, Rafael Andrade
<[email protected]>escreveu:

O script pega o from para conseguir fazer a filtragem eu poderia ter feito
com o To também, tanto faz o que importa é o final o que você quer.

No FINAL do script o arquivo gerado com o nome de  /tmp/diario-emails.txt
vai conter todos os emails de DESTINO do log. ( /var/log/mail ).

Como falei altera para o seu ambiente e verifica.

Em 29/10/2010 15:51, Gabriel Ricardo escreveu:

  mas no caso seria o "to" e não o "from"
não?

Att,
*Gabriel Ricardo*
*MSN:* [email protected]
http://tinotapa.blogspot.com
http://twitter.com/gricardo87


Em 29 de outubro de 2010 15:39, Rafael Andrade
<[email protected]>escreveu:

  Faça algo do tipo:
#!/bin/bash

grep -i "from=<[email protected]*" /var/log/mail>   /tmp/enviadas.txt

cat /tmp/enviadas.txt | awk '{print $6}' | grep -v NOQUEUE | sed
's/://g'>
/tmp/emailsenviados.txt

cat /tmp/emailsenviados.txt | sort | uniq>   /tmp/diario-emails.txt

rm -f /tmp/enviadas.txt /tmp/emailsenviados.txt /tmp/emailenviados.txt

#
# Seu arquivo com os emails enviados no dia: /tmp/diario-emails.txt
#

Deixe o script redondo no seu ambiente, e rode ele uma vez por dia, você
irá receber uma listagem de todos os emails que foram enviados no dia.
Depois que tiver esta listagem adicione ela por script no seu tmda.

Fiz o script agora pra teste, se precisar de alguma coisa volte a
perguntar.

Em 29/10/2010 14:49, Gabriel Ricardo escreveu:

  a ideia seria um scrip que rode em cima do maillog e colete essas

informações.

Att,
*Gabriel Ricardo*
*MSN:* [email protected]
http://tinotapa.blogspot.com
http://twitter.com/gricardo87


Em 29 de outubro de 2010 14:34, adilson cavalheri<
[email protected]>    escreveu:

  Shel script não significa gambiarra. Mas não vejo uma forma de usar ele

como
solução.

Vlw

Em 29 de outubro de 2010 14:29, Gabriel Ricardo<[email protected]

  escreveu:
não tem como fazer isso em shell script?
ou seria uma gambiarra isso?

Att,
*Gabriel Ricardo*
*MSN:* [email protected]
http://tinotapa.blogspot.com
http://twitter.com/gricardo87


Em 29 de outubro de 2010 14:26, adilson cavalheri<
[email protected]>    escreveu:

  Bom dia,

Na verdade, o que esta em foco é a possibildade de armazenagem em

  arquivos
  dos endereços de destinatário. A questão sobre o que é melhor ou não
  com
certeza depende de caso a caso.

Obrigado!

Att,

Adilson Cavlaheri



Em 29 de outubro de 2010 14:17, Rafael Andrade
<[email protected]>escreveu:

  Concordo com o Márcio,

Não vejo TMDA como forma útil de controle antispam, um servidor bem
configurado consegue atender perfeitamente.

E-mails ja é um assunto complicado ,utilizar TMDA que vai gerar mais
tráfego e ainda interação com os usuários é mais complicado ainda,

  sem
  contar em diversos outros pontos negativos em utilizar ferramentas

deste
tipo.

Em 29/10/2010 13:55, Márcio Luciano Donada escreveu:

  Em 29/10/2010 13:52, adilson cavalheri escreveu:

  Descarto a utilização de outras formas de anti-spam pois não vejo
muita

  eficácia devido ao número elevado de falso/positivo, presente na
grande
  maioria, e a evolução das formas de envio de spam que tem dado
muito
  trabalho todos nós administradores de rede.
  Na verdade existem algumas sim, estou em testes com o maia
mailguard,
  porém deve haver uma partição do usuário nesse processo para que
seja
  possível determinar o que é um spam e o que não é. Claro, que dessa
forma não força um controle do tipo TMDA, porém, usuário fica a
  vontade
  em dizer que é um spam ou não.

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

  _______________________________________________

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


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

  _______________________________________________

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


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

  _______________________________________________

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

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

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

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



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

Responder a