Como posso importar e-mails de uma conta do Gmail para outra, preservando minha estrutura de etiquetas?

20

Gostaria de importar e-mails de uma conta para outra, mas tenho mais ou menos 10 rótulos nos quais quero exportar. Qual é a maneira mais fácil de obter os mesmos marcadores nas mesmas mensagens de e-mail na nova conta?

Sensível
fonte
11
diga-me que todos pediram ao google para corrigir isso. Uso uma conta do Gmail para negócios e outra para uso pessoal. Antes de abrir a conta de negócios, eu havia acumulado e salvo várias conversas rotuladas que precisam ser preservadas e transferidas da conta pessoal. Parece trabalhoso e francamente ridículo que o gmail não possa exportar para outra conta do gmail, mantendo a integridade da estrutura de vários rótulos.

Respostas:

6

Usei o Get Your Back (GYB) com sucesso para mover 7 anos de mensagens (com marcadores!) De uma conta @ gmail.com para minha nova conta do Google Apps em meu próprio domínio. Aqui está como:

Fazendo backup da sua conta antiga @ gmail.com

  1. Baixe o GYB e descompacte-o em algum lugar. (Eu estou em um Mac, então usei a versão "Python Source", mas se você estiver no Windows, precisará dessa versão.)
  2. Abra um prompt de comando ou terminal e mude para a pasta na qual você descompactou o GYB.
  3. Use o comando a seguir para fazer um backup da sua conta antiga do Gmail. Se você estiver usando a versão do Windows, substitua a python gyb.pypeça por gyb.exe.

    python gyb.py --email = [email protected] --action = de backup

  4. O GYB abrirá uma página da web para solicitar acesso à sua conta antiga do Gmail. Faça login com suas credenciais antigas do Gmail e conceda acesso a ele.
  5. Aguarde o download do seu e-mail. Eu tinha 800 MB de correio na conta e demorou cerca de meia hora.

Por padrão, o backup estará localizado em uma pasta chamada [email protected] .

Restaurando o backup na sua nova conta do Google Apps

  1. Digite o comando abaixo. Novamente, se você estiver no Windows, substitua python gyb.pypor gyb.exe.

    pitão gyb.py --email = [email protected] --action = restaurar --folder = GYB-GMail-Backup- [email protected]

  2. Mais uma vez, o GYB abrirá uma página da web para que você possa conceder acesso. Certifique-se de fazer login na sua nova conta do Google Apps neste momento.
  3. Volte para o GYB e aguarde a restauração do backup na nova conta. Isso levou muito mais tempo para mim - pelo menos 4 ou 5 horas com 800 MB de correio.

Limitações

  • Depois de restaurar o backup, minhas mensagens enviadas antigas foram rotuladas em "\Sent"vez de realmente serem listadas em Mensagens enviadas. Suponho que isso ocorra porque não é possível realmente colocar uma mensagem na "pasta" Mensagens Enviadas. Acabei de mudar o nome do marcador para algo como "Mensagens antigas enviadas".
  • Não é feito backup dos filtros, mas há um recurso disponível no Labs que permite exportá-los / importá-los separadamente.
  • Bate-papo, spam e lixeira não são exportados.
  • Os rótulos com várias palavras acabaram sendo duplicados. Eu tinha um rótulo com nome Work Stuffe todas as suas mensagens foram rotuladas tanto após "Workcomo Stuff"após a restauração. Acabei de excluir uma das duplicatas e renomeei a outra.
  • Não sei se o status com estrela de uma mensagem foi exportado, pois não tinha nenhum.
Brant
fonte
"não é possível colocar uma mensagem na pasta" Mensagens enviadas ". - É possível colocar qualquer mensagem na pasta de mensagens enviadas do Gmail. Já fiz isso no OS X Mail.app várias vezes.
Dae
O argumento da linha de comando --foldernão funciona para mim; em vez disso, use --local-folder. Fora isso, este guia ainda funciona para a versão atual do gyb.
Winterflags
4

No Google Knol: alterando seu nome de usuário ou endereço de email do gmail , ele diz:

Se você precisar absolutamente da estrutura antiga de etiquetas, a única solução é usar um cliente IMAP para conectar-se à conta antiga e nova e copiar sobre pastas / etiquetas. Mas essa solução pode ser complicada, porque você só pode copiar uma certa quantidade ( não especificada ) de email por vez. O programa Gmail Backup, que não é do Google, pode ajudar nesse processo, mas não posso garantir sua eficácia.

Sensível
fonte
2

Você pode fazer o seguinte:

Cuidado : faça isso por sua conta e risco. Se você acidentalmente pressionar Excluir enquanto estiver na lixeira, suas mensagens desaparecerão para sempre .

  1. Limpe o lixo na sua conta antiga.
  2. Lixeira todas as suas mensagens na sua conta antiga.
  3. Retire o lixo de uma única etiqueta.
  4. Importe as mensagens para sua nova conta usando o recurso POP3 (Obter e-mails de outras contas).
  5. Marque todas essas novas mensagens com o mesmo marcador que você usou em sua conta antiga.
  6. Na sua conta antiga, lixeira as mensagens que foram importadas com sucesso.
  7. Repita as etapas 2 a 5 para cada etiqueta.
  8. Retire suas mensagens da lixeira.

Provavelmente, isso só o ajudará se você usar marcadores como pastas (ou seja, um marcador por mensagem). Caso contrário, seu cliente POP3 já terá lido mensagens de antes e ficará confuso. Se você não se importa com as mensagens com exatamente as mesmas tags, tudo bem.

Atualizar:

Eu apenas tentei, e isso deve funcionar. A razão pela qual isso funciona é que, quando você coloca mensagens no lixo, duas coisas acontecem:

  • Os rótulos são preservados.
  • Clientes POP3 não verão as mensagens.

Nota: Quando você lixeira as mensagens da pasta Todas as mensagens, a seguinte mensagem enganosa será mostrada:

Mover conversas de Todo o correio para a Lixeira os removerá de todas as visualizações, incluindo marcadores e resultados de pesquisa. Isso ocorre porque no Gmail, uma conversa pode ser exibida em uma variedade de visualizações, mas há apenas uma cópia. Tem certeza de que deseja mover a única cópia para a Lixeira?

Parece que os rótulos serão removidos, mas na verdade eles serão preservados no lixo. É só informar que, quando você clicar em um dos marcadores à esquerda, não verá mais a mensagem, pois ela está na lixeira.

Sensível
fonte
11
Inteligente! Ficarei interessado em saber se funciona para você.
Adam Tuttle
como isso lida com uma mensagem com mais de um rótulo?
DoNotInstall
@Ian: não funcionaria com mais de um rótulo, razão pela qual escrevi que só funcionaria se você os usasse como pastas.
Sensuous