Como posso importar um arquivo PST para o Gmail?


15

Estou mudando meu e-mail para o Gmail. Eu costumava usar o Outlook e tenho uma quantidade enorme de emails armazenados em vários arquivos PST (cerca de 7 GB). Por fim, eu gostaria de armazenar tudo isso no Gmail para que eu tenha todo o meu arquivo de e-mail disponível.

Importei meu primeiro arquivo PST usando o recurso IMAP do Outlook - arrastando as pastas uma a uma. Isso funcionou, mas foi bastante lento e trabalhoso (já que eu tive que verificar isso a cada poucos minutos e definir a próxima pasta).

Existe alguma maneira de fazer a importação - sem usar o Outlook ou, de alguma forma, apenas configurá-lo para deixá-lo durante a noite sem qualquer intervenção?

Procurei usar o Google Sync para Outlook, mas parece que isso também diminuirá todos os emails que já enviei, o que idealmente eu gostaria de evitar (embora, se essa for a única opção, faça isso !)

Respostas:


12

Recentemente, encontrei o mesmo problema e precisava exportar quase 10 GB de arquivos pst para o gmail. Também tentei usar o Outlook, mas desisti porque o processo não era confiável. Aqui está um breve resumo do que eu fiz, na esperança de que outras pessoas o considerem útil:

1) Primeiro, se você possui uma conta do Google Apps, basta usar a "ferramenta de migração do Google Apps" oficial. Se você é como eu e está preso a uma conta normal, continue lendo.

2) Você precisa converter seus arquivos PST para o formato MBOX, muito mais simples. Isso pode ser feito com o Thunderbird e seus assistentes de importação que se comunicam diretamente com o outlook, mas eu usei o programa open source readpst (parte do projeto libpst). Eu uso o Linux e simplesmente consegui no meu gerenciador de pacotes, uma pesquisa no google revelou uma versão do Windows aqui . Quando terminar, você terá vários arquivos mbox, um para cada pasta de correio (Caixa de entrada, Itens enviados, etc.)

3) Depois de ter seus arquivos mbox, use o excelente script python IMAP Upload . Os scripts levam suas credenciais do Gmail, um único nome de mbox como entrada e uma pasta de saída (etiqueta) no servidor do Gmail.

É isso que permite que esse processo difícil seja concluído com êxito. O script tentará automaticamente cada upload de email em falha e funcionará em um único arquivo mbox. Usei um loop bash para processar automaticamente todas as minhas pastas de e-mail (mais de 50) diferentes e deixá-lo carregar por dois dias.

Nota : Este script tem um problema com nomes de pastas que não estão em inglês. Como a maioria dos nomes de minhas pastas era hebraica, tive que aplicar uma pequena correção ao arquivo python. Vou tentar enviá-lo ao autor. Além disso, o gmail não permite marcadores com vários espaços entre as palavras; portanto, se um de seus nomes de arquivos da mbox for assim, certifique-se de corrigi-lo.

Outras coisas úteis : MBOX é um formato muito simples. Na verdade, é apenas um arquivo de texto longo contendo todos os seus e-mails. Eu tinha vários arquivos pst que representavam arquivos anuais. Isso significa que eu tinha as mesmas pastas em vários arquivos pst. Como o MBOX é muito simples, você pode mesclar caixas de correio simplesmente anexando um arquivo ao outro. Isso me permitiu escrever um script simples que mesclava arquivos MBOX com o mesmo nome e simplificava muito todos os meus arquivos pst em um conjunto de pastas exclusivas, contendo todo o meu correio.

É isso, espero que tudo funcione para você como esperado :)


1
embora eu acho que um arquivo mbox não adianta se o arquivo PST tem e-mails com anexos que você quer
barlop

@barlop Acabei de perceber esse comentário depois de um ano. O MBOX suporta anexos perfeitamente, e todos os meus PSTs chegaram ao gmail.
Ou Zarchi

Parece que a ferramenta de migração do Google Apps é apenas para Windows. Versão do Mac :(
Nicholas Tolley Cottrell

2

Você pode considerar o Google App Sync para Outlook, que permite importar diretamente de um PST .


2
talvez isso fosse gratuito na época, mas agora não o é para aqueles que não se inscreveram cedo. Aparentemente, não é possível com a versão de avaliação do Google Apps, portanto, é necessário pagar "Você não pode migrar um arquivo PST se estiver no período" de avaliação "do Google Apps Premier. Ele deve ser pago antes da opção da API em" ferramentas avançadas " está disponível. " productforums.google.com/forum/#!topic/apps/NDZ54gh3fbI
barlop em

1

A sugestão mais recomendada seria usar a ferramenta de migração do Google e configurá-la para ser executada durante a noite, para que seja concluída na manhã seguinte. Certifique-se de selecionar a opção importar novos dados para que os dados migrados anteriormente não sejam duplicados.

Também é uma boa prática garantir que você não use emails enquanto a migração estiver em andamento, mas se precisar, ainda poderá acessá-los.


1

Eu tentei a ferramenta de migração do Google, a importação do Thunderbird, a tradução para o MBOX e algumas outras ferramentas semi-automáticas, mas encontrei o problema do "remetente desconhecido". A solução mais forte parece estar com um servidor Exchange no que é essencialmente um processo de duas etapas.

  1. Copie e-mails do PST para a caixa de correio do Exchange (espelhará na caixa de correio IMAP4)
  2. Copiar e-mails da caixa de correio IMAP4 para a caixa de correio do Gmail

Consegui seguir essas orientações usando o VHD pré-configurado do Exchange Server 2007 SP1 (versão de avaliação) e Virtual PC 2007 (gratuito).

MS Virtual PC 2007 SP1 http://www.microsoft.com/en-us/download/details.aspx?id=24439

VHD do MS Exchange Server 2007 SP1 http://www.microsoft.com/en-us/download/details.aspx?id=14901

Além de usar o Microsoft Outlook 2007 para mover emails do PST para uma caixa de correio do Exchange (refletida na caixa de correio IMAP4), também achei útil usar o Thunderbird para mover emails da caixa de correio IMAP4 para o Gmail. Funcionou bem quando testei com o Outlook, mas prefiro a interface Thunderbird e também ajudou a manter as coisas em ordem.

Abaixo está o detalhe de abreviação, com muitos agradecimentos às postagens e referências que outras pessoas forneceram ao longo do caminho:

Desktop PC Host -> Iniciar -> Painel de Controle -> Conexões de Rede -> Propriedades -> Instalar -> Serviços de Rede da Máquina Virtual PC Virtual -> Editar -> Configurações -> Configurações de Rede -> Adaptador 1 -> Selecione a conexão de rede da área de trabalho que você acabou de atualizar o Virtual PC -> Editar -> Configurações -> Pastas compartilhadas -> para copiar todos os dados ou arquivos de instalação na área de trabalho do host. Virtual PC Desktop -> Iniciar -> Painel de controle -> Conexões de rede -> Propriedades -> TCP / IP -> Obter IP + Obter DNS

Console de Gerenciamento do Exchange -> Configuração da Organização -> Transporte de Hub -> Novo Domínio Aceito Console de Gerenciamento do Exchange -> Configuração da Organização -> Transporte de Hub -> Diretivas de Endereço de Email -> Editar -> Adicionar -> Selecionar Domínio Aceito + Definir como Resposta do Exchange Console de Gerenciamento -> Configuração da Organização -> Transporte de Hub -> Domínios Aceitos -> + Definir como padrão http://exchangeserverpro.com/change-business-email-domain

Console de Gerenciamento do Exchange -> Configuração do servidor> Acesso para cliente> POP3 e IMAP4 -> Autenticação -> Logon de texto sem formatação (opcional se você estiver enfrentando problemas para fazer logon posteriormente) http://exclusivelyexchange.com/how-to-connect-pop- e-imap-clientes-para-troca /

Ferramentas Administrativas -> Política de Segurança do Controlador de Domínio -> Diretivas de Conta -> Política de Senha -> Definir requisitos preferenciais (Ex. Desativar complexidade) Ferramentas Administrativas -> Política de Segurança de Domínio -> Diretivas de Conta -> Política de Senha -> Definir requisitos preferenciais (Ex. Desativar complexidade) Ferramentas administrativas -> Serviços -> IMAP4 do Microsoft Exchange -> Iniciar + Automático

Console de Gerenciamento do Exchange -> Configuração de Destinatário -> Caixa de Correio -> Nova Caixa de Correio -> Caixa de Correio do Usuário -> Criar caixa de correio para novo usuário + Selecionar banco de dados de caixa de correio http://technet.microsoft.com/en-us/library/ff406204%28v=exchg .80% 29.aspx

Console de Gerenciamento do Exchange -> Configuração da organização -> Adicionar administrador do Exchange -> Selecionar usuário + função Administrador da organização do Exchange http://technet.microsoft.com/en-us/library/aa998008%28v=exchg.80%29.aspx

Instale o Outlook no disco rígido virtual (não recomendado em geral, mas funciona para transferência para o Gmail) Copie o arquivo PST para o disco rígido virtual

Adicionar conta do Exchange (desmarque o modo em cache do Exchange) Adicionar arquivo PST

Adicione uma conta IMAP4 para conectar-se à sua caixa de correio do Exchange através do IMAP (veja os detalhes da conta abaixo) Adicione uma conta do Gmail

user@LITWAREINC.COM LITWAREINC / IMAP do usuário: EX07SP1.LITWAREINC.COM:993 (SSL) SMTP: EX07SP1.LITWAREINC.COM:587 (STARTTLS) Testar configurações da conta -> deve fazer logon no servidor de e-mail de entrada, mas pode não enviar com êxito o teste -mail message (não é necessário para transferência)

Copiar da caixa de correio do PST para o Exchange (refletida na caixa de correio IMAP4) Copiar da caixa de correio IMAP4 para a caixa de correio do Gmail (testei isso com sucesso no Outlook, mas usei o Thunderbird para transferência em massa)

Nota: Minha versão de avaliação expirou (incorretamente) e às vezes era reiniciada. Ocasionalmente, tive que reiniciar os serviços do Microsoft Exchange. Ferramentas Administrativas -> Serviços -> Serviço de Topologia do Microsoft Exchange Active Directory -> Reiniciar Ferramentas Administrativas -> Serviços -> Armazenamento de Informações do Microsoft Exchange -> Reiniciar

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.