[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: