sábado, novembro 14, 2009

O arquivo que cont�m todos os e-mails do thunderbird

O arquivo que cont�m todos os e-mails do thunderbird, seja da caixa de entrada, sa�da, lixeira, etc.., n�o tem extens�o mas ficam normalmente dentro do diret�rio: "C:\Documents and Settings\Usu�rio_XXX\Dados de aplicativos\Thunderbird\Profiles\xxxxxx.default\Ma il\Local Folders"
S�o arquivos normalmente grandes e acompanhados do seu parceiro com extens�o ".MSF".
Os arquivos de e-mail sem extens�o, como por exemplo, "Inbox" s�o em formato txt, ou seja, podem ser lidos e modificados por editores de texto ou editores Hexa (estes ultimos podem manipular facilmente arquivos com 500Kbytes ou mais).
Utilizando o arquivo "Inbox" como exemplo, quando aberto mostra texto parecidos com o extrato abaixo:

"From - Thu Nov 20 15:27:42 2008
X-Account-Key: account8
X-UIDL: GmailId11dba1dfa489e57e
X-Mozilla-Status: 0001
X-Mozilla-Status2: 00000000
X-Mozilla-Keys:
..."

O significado dos c�digos em X-Mozilla-Status podem ser encontrados em:
http://www.eyrich-net.org/mozilla/X-...Status.html?en

O c�digo relevante � o X-Mozilla-Status: 0008. Se vc procurar pela mensagem deletada dentro do "Inbox" ver� que o "Status" possui c�digo 0008 ou ele somado com outros c�digos. Ex.: X-Mozilla-Status: 1013 que � a soma dos c�digos 1000 + 0008 + 0004 + 0001, ou seja, informa que a mensagem foi repassada para frente, deletada, marcada com flag e lida, respectivamente.
Assim se vc subtrair o 0008 do c�digo total 1013 ter� 1005 e a sua mensagem voltar� a aparecer na caixa de entrada do thunderbird. (N�o esque�a de salvar o arquivo, fechar o thunderbird e abrir novamente o thunder)

Existe um outro problema que as vezes acontece. Caixas de mensagens muito grande as vezes podem perder e-mails. Perdendo os e-mails mais antigos e reduzindo a quantidade de e-mails a 10% ou menos.
O Thunderbird cria um arquivo com a extens�o .msf, que � o parceiro do arquivo de e-mails, que na realidade � um tipo de �ndice dos emails. Algumas vezes esse arquivo se corrompe e causa esse tipo de problema.
Para solu��o temos duas op��es:
1 - Basta apagar o arquivo .msf relacionado (no meu caso, inbox.msf), que na pr�xima vez que o Thunderbird for iniciado, esse arquivo ser� reconstru�do. Aqui funcionou. Sempre lembrando de fazer um backup da pasta onde est�o os emails, caso alguma coisa d� errado.
2 - A outra forma �: Copiar o arquivo "inbox" (sem extens�o) para outro lugar (de prefer�ncia fora das pastas de e-mail). Abra o thunderbird, click sobre a caixa de mensagem com problema e com o bot�o direito do mouse mande "condersar" a caixa.Aguarde um pouco, feche o thunderbird e copie o arquivo "inbox" de backup sobre o novo "inbox" que o thunder acabou de gerar (deve ser um arquivo maior a sobre por um menor). Abra novamente o Thunder. Os e-mails perdidos devem ter voltado a vida.

in http://www.guiadohardware.net/comunidade/msf-arquivos/1009116/