2009/4/15 Cristiano Ferrari <[email protected]>: > --- Em [email protected], Fabiano Caixeta Duarte > <fcd.lis...@...> escreveu >> "Problema" interessante... >> >> O comando formail com a opção -l te dará um excelente (e rápido) ponto >> de partida. >> >> Poste os resultados. >> >> -- >> Fabiano Caixeta Duarte > > Grande Fabiano... > > Muito obrigado. > > O formail ajudou demais. Não usei a opção -l, mas a -X. > > Estou desenvolvendo o script e postarei o resultado. > > Mas já preciso de ajuda em outro ponto. > > Alguém sabe como posso transformar isso: > > Subject: > =?iso-8859-1?Q?Ref-24/05/07_-_IMPORTANTE_-_INC=CANDIO_POR_=D3LEO_DE_COZIN?= > =?iso-8859-1?Q?HA?= > > > Nisso: > > Subject: Ref-24/05/07_-_IMPORTANTE_-INCÊNDIO_POR_ÓLEO_DE_COZINHA > > Ou seja, fazer o bash interpretar os caracteres de codificação da acentuação > tal qual o cliente do e-mail faz? > > PS: não falei que só tinha lixo nestes 13G de mensagens? > > Abraço >
Você chegou a testar o formail com -l? Ele vai ser bem mais rápido do que o loop que vc fez e vai te fornecer as mesmas informações. Faça um teste... vale a pena! Exemplo de um formail -l rodado em um arquivo mbox de spam: $ formail -l lixo -s < spam-mail >From [email protected] Tue Apr 14 23:12:29 2009 Subject: lift your belove sexuality Folder: lixo 2342 >From [email protected] Tue Apr 14 23:31:50 2009 Subject: Meu corpo e suas imagens - e outras novidades da semana Folder: lixo 112965 >From [email protected] Tue Apr 14 17:54:14 2009 Subject: support your belove sexuality Folder: lixo 2336 Como você não utiliza mbox, não use a opção -s. -- Fabiano Caixeta Duarte Especialista em Redes de Computadores Linux User #195299 Ribeirão Preto - SP
