Então..

debian:~# cat email |grep @|awk -F"<" '{print $2}'|sed s/">:"//
debian:~# cat tt
Hi. This is the qmail-send program at gateway03.websitewelcome.com.
I'm afraid I wasn't able to deliver your message to the following addresses.

This is a permanent error; I've given up. Sorry it didn't work out.

<[EMAIL PROTECTED]>:
Sorry, I wasn't able to establish an SMTP connection. (#4.4.1)

I'm not going to try again; this message has been in the queue too long.

--- Below this line is a copy of the message."

debian:~# cat tt |grep @|awk -F"<" '{print $2}'|sed s/">:"//
[EMAIL PROTECTED]

abs


2008/2/29 Luiz Carcerelli <[EMAIL PROTECTED]>:

> Um Cliente me pediu para organizar os contatos de e-mail dele. Estava uma
> zona, parte em casa, parte no escritório ..... fui gerando arquivos texto
> concatenei tudo e com o uniq gerei uma lista sem repetições. Até ai tudo
> bem, o problema é que na lista tem um monte de e-mails errados ou
> desativados, o que gera uma quantidade grande de mensagens de e-mail não
> entregue.
> Minha idéia para depurar a lista é catar os e-mails que retornam e
> exclui-los da lista. a dificuldade é como extrair os endereços das mensagens
> de devolução automaticamente?
> Obrigado,
> Luiz Carcerelli
>
>

Responder a