Logo Hardware.com.br
gustavofoschini
gustavofosch... Membro Senior Registrado
207 Mensagens 0 Curtidas

Thunderbird X MS Outlook + PST

#1 Por gustavofosch... 05/04/2005 - 11:58
Bom dia Galera.

Estamos mudando nosso programa de cliente de e-mails do MS Outlook 2000 para o Thunderbird.
Gostaria da saber como posso importar os arquivos .pst (Pastas Particulares) do Outlook para o Thunder, não encontrei essa opção no thunder ele não faz isso naturalmente?
Existe algum programa que faça isso?
Alguém que já passou por isso pode me ajudar?

Obrigado.
gustavofoschini
gustavofosch... Membro Senior Registrado
207 Mensagens 0 Curtidas
#4 Por gustavofosch...
07/04/2005 - 00:19
Cherevers
Você ja tentou exportar primeiro em outro formato para depois importar com o Thunderbird?


É por enquanto o único jeito que encontrei foi fazer uma gambi
Primeiro importo o conteudo das pst para o outlook express
Depois importo as mensagens do outlook express para o thunderbird.

Não sei se é a maneira correta, mas até encontrar outra vou me virando com essa mesmo.
Valeu galera, até mais
LinuxUser #340888
Roseli Paula
Roseli Paula Novo Membro Registrado
2 Mensagens 0 Curtidas
#6 Por Roseli Paula
26/04/2005 - 11:51
Caro colega para importar a sua PST do OUTLOOK 2000 para o TB, você tem que estar com seu e-mail configurado primeiro no OUTLOOK 2000 e no mesmo micro configurar o seu perfil no TB. Após ir em Ferramentas - Importar - Mensagens - Avançar - Outlook - Avançar. Todas as mensagens que estavam nas Pastas Particulares, inclusive sub-pastas do OUTLOOK 2000, serão importadas para o TB. (OBS: O Mozila não poderá ser o Programa Padrão de E-mail, senão dará erro na hora de importar, deixe o Outlook como o programa padrão.
mahapra
mahapra Novo Membro Registrado
4 Mensagens 0 Curtidas
#10 Por mahapra
20/07/2005 - 22:08
Bom pessoal, também tentei algumas coisas aqui no meu thunderbird rodando no Debian-linux para importar mensagens do outlook.

Há um procedimento que deveria funcionar:

1. salve uma a uma suas mensagens no windows (outlook) como arquivos do tipo *.eml
2. depois, no linux abra as mensagens salvas uma a uma usando o Thunderbird (menu Arquivo -> Abrir arquivo)
3. Uma vez aberto o arquivo, clique c/ o botao direito sobre a mensagem aberta e escolha copiar para uma das pastas da pasta local (por ex. a caixa de entradas).
4. Isso deveria resolver, só que no meu caso eu consigo abrir a mensagem perfeitamente no thunderbird, mas não estou conseguindo salvar em nenhuma das pastas do Thunderbird.
5. já verifiquei varias possibilidades inclusive tentei fazer o procedimento como root, mesmo assim falhou. Creio que deve ser um bug da versao 1.02, que talvez se resolva no futuro.
Acho q. não ajudei muito, mas em todo caso vale a pena tentar novamente no futuro.

Fora isso, resta a alternativa de instalar o thunder no windows, fazer a importação e depois tentar levar do Thunder do windows para o Thunder do linux.
mahapra
mahapra Novo Membro Registrado
4 Mensagens 0 Curtidas
#12 Por mahapra
23/07/2005 - 01:09
Oi Pessoal, eu estava tentando sem sucesso usar o Thunderbird para importar as minhas mensagens salvas à partir do Outlook-Express no formato ".eml". Não estava dando certo, e mesmo que desse seria muito tedioso pois eu teria que converter um grande número de mensagens uma de cada vez. Assim sendo eu procurei uma solução melhor. E encontrei !
Esta solução envolve um script que criei e alguns procedimentos que descrevo à seguir, o qual nos permitirá converter rapidamente um número muito grande de e-mails do Windows p/ o Linux.
A idéia surgiu quando fuçando nos arquivos do Thunderbird eu percebi que uma vez que tenho no Linux as mensagens salvas do outlook no formato ".eml" não é muito difícil fazer um script para gerar um arquivo que o Thunderbird entenda como uma de suas pastas de e-mails. Fiquei contente com o resultado obtido, por isso estou compartilhando com vocês. Batizei o script com o sugestivo nome: "eml-para-tbird". Copie e cole o código abaixo em um arquivo e renomeie-o com o nome correto do script.
ATENÇÃO: A primeirissima linha do script tem que ser essa que começa com #!/bin/sh . Cuidado para não alterar o texto sem querer, isso poderia danificar o código. Logo após o script, (que é pequeno) coloquei um MINI-TUTORIAL que vc. pode salvar junto com o script, pois as linhas estão todas comentadas, ou então vc. pode salvar em um arquivo à parte. A parte referente ao tutorial começo logo após a marca de #FIM .Antes de mais nada, vá direto a esta parte e leia as instruções para entender como proceder.
e boa sorte!!!


#!/bin/sh
PATH=/sbin:/bin:/usr/sbin:/usr/bin
###############################################################################
# eml-para-tbird: Script para conversão de mensagens de e-mails salvas no ####
# formato ".eml" para um formato que possa ser entendido pelo ThunderBird.
# Você pode fazer o que quiser com este script, use e distribua à vontade.
# Escrito por A.G.Oliveira <mahaprabr@yahoo.com.br>.
# Veja lá embaixo, um mini-tutorial de uso, com várias dicas de procedimentos.
# sintaxe:
# eml-para-tbird [-h|--help]|<nomearq>

case "$1" in # teste de comando e help
''|[-]*) # não aceita nomearq ausente ou começando com -
echo;
echo 'Formas de uso:';
echo '1) eml-para-tbird -h|--help : Exibe esta mensagem de ajuda.';
echo
echo '2) eml-para-tbird <nomearq> : Concatena mensagens de e-mail';
echo ' previamente salvas no formato ".eml", gerando';
echo ' como saída o arquivo "./importadosTB/<nomearq>"';
echo ' o qual é compatível com formato do ThunderBird.';
echo
echo 'Obs: Para execução, este script deve ser copiado no mesmo';
echo ' diretório em que se encontram as mensagens a serem convertidas.';
echo ' Após rodar este script, vc. deve copiar o arquivo gerado <nomearq>';
echo ' para a pasta "Local Folders" do mozilla-ThunderBird.';
echo;
exit 0;
;;
esac

#se não existir o diretório cria o dir. e o arquivo de saída
if [ ! -d ./importadosTB ]; then
mkdir importadosTB;
touch importadosTB/$1; #cria o arquivo com o nome
#passado no argumento
fi

#se já existe o dir mas Não o arq. de saida, cria apenas o arq. de saida
if [ ! -f ./importadosTB/$1 ]; then
touch importadosTB/$1;
fi

if ls | grep '.*\.eml'>/dev/null 2>&1; then
echo;
echo "Importando arquivos de e-mails para o Thunder-Bird...";
echo;
else
echo 'Nada Feito: não há, no diretório atual, arquivos com extensão "eml".';
exit 0;
fi

for n in ./*
do
case $n in
*.eml)
echo $n; #exibe o nome do arquivo de email sendo processado
echo >> ./importadosTB/$1; ###apenda duas linhas vazia no inicio
echo >> ./importadosTB/$1; #
echo 'From - Jul 20 22:00 2005' >> ./importadosTB/$1; ##cabeç-TB
echo 'X-Mozilla-Status: 0000' >> ./importadosTB/$1; #
cat "$n" >> ./importadosTB/$1; #append do e-mail propriamente dito
;;
esac
done
echo;
echo 'Importação concluida:';
echo 'Agora copie o arquivo que acabou de ser gerado na pasta "importadosTB"';
echo 'para a pasta "Local Folders" do Thunderbird, este diretório geralmente';
echo 'fica abaixo do diretório oculto de nome ".mozilla-thunderbird" em seu';
echo 'diretório local';


#FIM #FIM #FIM #FIM #FIM #FIM #FIM #FIM #FIM

# daqui p/ baixo o texto está comentado (#), cuidado p/ não apagar os '#'
# senão vai dar erro no programa. Alternativamente vc. pode salvar o texto
# abaixo em um arquivo separado.

# PROCEDIMENTOS PARA IMPORTAR RAPIDAMENTE MENSAGENS DO
# OUTLOOK-EXPRESS P/ O THUNDERBIRD NO LINUX.
# por A.G.OLIVEIRA <mahaprabr@yahoo.com.br>
#
# INSTRUÇÕES DE USO:
#
# Vamos supor que vc. tem 1000 emails nas pastas do outlook-express e gostaria
# de salvar no ThunderBird no Linux.

# Organizei em duas partes um procedimento em que vc. faz isso rapidamente:

### 1- PRIMEIRA PARTE - NO WINDOWS
#
# Inicialmente precisamos salvar rapidamente todas as suas mensagens do
# outlook/windows organizando-as em pastas de nomes semelhantes em um
# diretório em disco, por ex. em "C:\Meus Documentos". As mensagens
# precisam ser salvas no formato e com a extensão ".eml".
#
#Passos p/ fazer isso muito rapidamente:
#
# 1.1 Abra o outlook-express e também o windows explorer, ajeite o tamanho
# das janelas de modo que vc. possa vê-las lado-a-lado e trabalhar com ambas
# ao mesmo tempo sem que uma atrapalhe a visão da outra.
# DICA: um jeito fácil de acertar as duas janelas é depois de abertas, clicar
# c/ o botão direito do mouse na barra de tarefas e selecionar "Lado a
# Lado Verticalmente".
#
# 1.2 Navegue no Explorer até a pasta "Meus Documentos" e crie ali quantas
# pastas quiser para receber as suas mensagens que virão do outlook-express,
# um bom palpite seria criar uma pasta de nome semelhante a cada pasta do
# outlook que vc. tiver, exemplos: piadas, mensagens1, outlook_Enviados,
# outlook_cx_Saida, cx_Entrada, etc...

# 1.3 Agora clique na janela do outlook-express sobre a primeira pasta a ser
# copiada por ex. "caixa de entradas". Em seguida selecione simultaneamente
# todas as mensagens à direita, clicando sobre a primeira mensagem do topo da
# lista e descendo até a ultima selecionando todas as mensagens, mesmo que
# sejam centenas de mensagens selecione TODAS de uma só vez. Para fazer isso
# mantenha a tecla <SHIFT> pressionada e clique em seguida sobre a última da
# lista, ou então clique sobre qualquer uma e selecione tudo de uma só vez
# usando <CTRL>+<A>.

# 1.4 Uma vez selecionadas, arraste com o mouse de uma só vez, todas as
# mensagens da janela do outlook para a janela do explorer e solte na pasta
# correspondente previamente preparada.

# 1.5 Pronto! Este processo faz com que num instantinho todas as suas
# mensagens do outlook sejam transferidas para uma uma pasta em seu diretório
# sendo automaticamente já convertidas para o formato ".eml".

####### Fim do procedimento no windows



### 2- SEGUNDA PARTE - NO LINUX: Utilização do script "eml-para-tbird"
#
# Se vc. usa o Thunderbird logado no linux como um usuário normal, então
# à excessão dos comandos de montagem de dispositivos, como cd, floppy, ou
# partições p/ a transferência dos arquivos provenientes do windows, todos os
# demais procedimentos daqui p/ frente deveriam ser executado como o usuário
# normal dono do Thunderbird e não como root, caso contrário vc. corre o risco
# de não conseguir abrir arquivos por problemas de permissões.

#Passos à executar no Linux:

# 2.1 Crie uma pasta no seu diretório local e copie dentro dela todas as
# pastas que vc. salvou do outlook/windows. Há várias maneiras de vc. fazer
# isso não entraremos nestes detalhes. Vamos supor apenas um exemplo abaixo:

##/home/usuário/>$ mkdir pastas_outlook
##/home/usuário/>$ cd pastas_outlook
##/home/usuário/pastas_outlook/>$ cp -r /meu/caminho/para/pastas_eml/* ./

# Dica1: faça tudo no modo gráfico usando o mouse (é bem mais fácil)
# Dica2: no shell é muito fácil procurar diretórios usando o recurso
# "auto-completar" (tecla <TAB&gt

# 2.2 Uma vez com todas as pastas com as mensagens do outlook devidamente
# separadas em pastas no seu diretório de trabalho no linux, copie para dentro
# de cada um destes diretórios o script "eml-para-tbird", de modo que cada
# diretório terá uma cópia do script, além dos arquivos de emails.
# Importante: Antes de começar a distribuir as cópias do script p/ cada
# pasta, verifique se as permissões de execução do script estão ok:

# faça assim:
##/home/user/pastas_outlook/>$ ls -la eml-para-tbird
# Verifique as permissões (-rwxr-xr-x) o 'x' indica que é executável.

# Caso não estejam corretas as permissões use chmod para corrigir,
# assim:
##/home/user/pastas_outlook/>$ chmod 755 eml-para-tbird
# (verifique novamente usando ls -la p/ ver se agora está ok)

# Copie o script para cada um dos diretórios contendo emails do outlook.


# 2.3 Funcionamento do script:
# Este script concatena todos os arquivos de extensão ".eml" do diretório
# atual intercalando entre eles um cabeçalho que permita ao Thunderbird
# identificar como sendo um arquivo seu de pasta de e-mails.
# O script cria no diretório atual uma pasta chamada "importadosTB" e dentro
# desta pasta será gerado o arquivo acima mencionado.
# Para completar a operação, após sua execução, vc. terá apenas que mover o
# arquivo gerado pelo script para pasta real onde o Thunderbird armazena todos
# os seus e-mails.
# Geralmente isso fica na pasta "Local Folders" em um diretório oculto do seu
# home-directory.
# no meu Debian-Linux o caminho é este:
# /home/usuário/.mozilla-thunderbird/plv3pskz.default/Mail/Local Folders/

# Exemplo de execução:

# Vamos supor que eu tenho no Linux em "/home/usuário/pastas_outlook/Piadas"
# 200 arquivos ".eml" vindos do outlook os quais eu desejo importar para o
# ThunderBird.
#
# passos: (supondo o script já com a permissões corrigidas para executável)
#
# a) copiar o script p/ a pasta de arquivos:
##/home/usuário/pastas_outlook/>$ cp ./eml-para-tbird ./Piadas
#
# b)mudar para o diretório:
##/home/usuário/pastas_outlook/>$ cd Piadas
#
# c)executar o script:
##/home/usuário/pastas_outlook/Piadas/>$ ./eml-para-tbird bananas


# Se tudo foi feito corretamente, eu verei passar rapidamente na tela uma
# lista com os 200 e tantos nomes de arquivos e em seguida uma mensagem
# dizendo que a importação foi executada com sucesso.
#
# Em seguida tudo que tenho a fazer é :
#
# copiar ou arrastar o arquivo gerado pelo script em
# /home/usuário/pastas_outlook/Piadas/importadasTB/bananas
# para a pasta do thunderbird em
# /home/usuário/.mozilla-thunderbird/plv3pskz.default/Mail/Local Folders/
#
# e pronto, quando eu abrir o Thunderbird, haverá uma pasta chamada "bananas"
# com 200 e tantos emails do mesmo jeitinho como era no outlook. :-)

# -oo0O0oo-

# OBS-1: Lembre-se de que quando vc. configurou o Thunderbird pela primeira
# vez, vc. teve que optar entre dois modos possíveis de recebimento nas
# pastas: o modo padrão usa a "Local Folders" para todas as contas e a outra
# opção seria a de criar pastas separadas para cada conta de email no TBird.
# O procedimento de importação acima é para o modo default ou seja, supondo
# que que estamos usando somente uma única pasta local para todas as contas,
# caso contrário o caminho da pasta do thunderbird seria diferente, ou seja
# vc. teria que resolver em qual conta de e-mail iria querer copiar as
# suas mensagens importadas.

# OBS-2: Não se esqueça também de dar uma olhada nas configurações do
# Thunderbird caso queira exibir imagens anexas no corpo das mensagens:
# verifique:
# - as preferências no Menu Editar > Preferências e também veja que estejam
# selecionadas as seguintes opções de Menu:
# Menu Exibir > Exibir anexos na mensagem
# Menu Exibir > Mensagens HTML como > HTML original
# Menu Exibir > Codificação > Ocidental (ISO-8859-1)

###########################################################################
© 1999-2025 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal