Re: [off-topic] Como gerar lista de e-mail no Thunderbird
No dia 12/01/2005 às 08:53,
Savio Ramos <savio.debian@terra.com.br> escreveu:
> On Tue, 11 Jan 2005 18:56:57 -0200
> Márcio de Araújo Benedito <china@minaslivre.org> wrote:
>
> > Bom, então veja se isso atende:
> >
> > grep Subject
> > .mozilla-thunderbird/default/69206zad.slt/Mail/<conta>/<pasta> > Subject
>
> Aproveitando a mensagem...
>
> Tentei fazer isso com os arquivos do Sylpheed-claws e o arquivo gerado ficou
> vazio. Não deveria funcionar?
>
> Obs: o Sylpheed usa "maildir" (é assim que se escreve?), um monte de arquivos
> separados.
Tente usar o pequeno shell script abaixo, da seguinte forma:
"script diretório-de-mensagens-Maildir"
Por exemplo:
sh script ~/Mail/inbox/cur
(não se esqueça de colocar o "cur", como na estrutura Maildir)
##########
#!/bin/sh
ls $1/* | while read LINHA; do
DATE=$(grep -m 1 -h "^Date:" $LINHA | cut -d ":" -f 2)
FROM=$(grep -m 1 -h "^From:" $LINHA | cut -d ":" -f 2)
SUBJECT=$(grep -m 1 -h "^Subject:" $LINHA | cut -d ":" -f 2)
echo "$DATE : $FROM : $SUBJECT" >> /tmp/lista.txt
done
#########
Ele vai gerar um arquivo '/tmp/lista.txt' contendo a tabela.
--
Douglas Augusto
[Netiqueta]
§ Não envie SPAM, correntes, marketing ou piadas. Use o bom senso e sempre
cheque a veracidade do material a ser enviado.
Reply to: