Thiago Macieira escreveu:
apometron wrote:
Mas qual seria essa locacao correta? =)
Como eu vou saber? Nunca usei o Thunderbird.
Copiar um endereco email para o clipboard era um sofrimento herculeo. =)
Clicar com o botão direito e selecionar "Copiar endereço do link"?
Olá,

 Podemos trabalhar juntos e criar um script que faça isso...
 Fiz alguns testes rápidos e consegui algo...
Primeiramente criei uma conta "fictícia" no kmail e envie 2 mensagens. Um "find" no diretório ~/Mail/sent-mail me mostrou:

$ find ~/Mail/sent-mail
/home/cpolegatojr/Mail/sent-mail/
/home/cpolegatojr/Mail/sent-mail/new
/home/cpolegatojr/Mail/sent-mail/cur
/home/cpolegatojr/Mail/sent-mail/cur/1145371705.7315.Tqqj:2,S
/home/cpolegatojr/Mail/sent-mail/cur/1145371869.7488.nTyn:2,S
/home/cpolegatojr/Mail/sent-mail/tmp

Dae conclui (estou no CL9 atualizado) que ele cria um arquivo por mensagem (corrijam-me se eu estiver errado). Uma vez percebi que cada mensagem do Mozilla, em um só arquivo, é separa por "From - <data>". Dae tive a idéia de fazer um script pegar os arquivos em cada pasta em ~/Mail (drafts, inbox, outbox, sent-mail, trash), uni-los em um só separando o conteúde de cada qual em por uma linha contendo "From - <hoje>". Para cada pasta então é gerado um arquivo, bastando agora copiar estes arquivos para uma pasta em mensagens locais do Thunderbird seria então possível lê-las pelo mesmo.

#!/bin/bash

mkdir -p ~/tmp/Kmail
cd ~/tmp/Kmail

for PASTA in `ls ~/Mail`; do
 echo
 echo "Criando pasta $PASTA..."
 echo
 for ARQ in `find ~/Mail/$PASTA -type f`; do
   echo "From - `date`" >> $PASTA
   cat $ARQ >> "$PASTA"
 done
 mv "$PASTA" "Kmail-$PASTA"
done

echo
PASTA=`ls ~/.thunderbird/*.default/Mail/Local* -d`
mv -v * "$PASTA"
cd ..
rm -rf Kmail


Agora é só mover (ou copiar) as mensagem que estarão em "Pastas Locais" dentro de "Pastinhas" iniciadas por "Kmail..."

Reporta ae se tiver algum problema ou sugestão.

--

[]'s

Claudio Polegato Junior

Um peregrino de Problemas; Um pergaminho de Soluções.

---------------------------------------------------------------------------
Esta lista é patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br

Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br
Regras de utilização da lista: http://linux-br.conectiva.com.br
FAQ: http://www.zago.eti.br/menu.html

Responder a