web-development-kb-pt.site

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

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?

20
Senseful

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

Fazendo backup da sua conta antiga @ gmail.com

  1. Faça o download do 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 parte _python gyb.py_ por _gyb.exe_.

    python gyb.py --email = [email protected] --action = 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.py_ por _gyb.exe_.

    python gyb.py --email = [email protected] --action = restore --pasta = GYB-GMail-Backup - [email protected]

  2. Mais uma vez, o GYB abrirá uma página da web para que você possa conceder acesso. Agora, faça login na sua nova conta do Google Apps.
  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 que eu restaurei o backup, minhas mensagens enviadas antigas foram marcadas como _"\Sent"_ em vez de 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 existe m 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 de várias palavras acabaram sendo duplicados. Eu tinha um rótulo chamado _Work Stuff_ e todas as suas mensagens foram rotuladas como _"Work_ e _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.
6
Brant

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

Se você precisar absolutamente da estrutura de etiquetas antiga, 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 mensagens por vez. O programa que não é do Google Backup do Gmail pode ajudar com esse processo, mas não posso garantir sua eficácia.

4
Senseful

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 seu 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.

Atualização:

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.

2
Senseful

Se seus marcadores forem aplicados com base em algumas regras básicas, você poderá aplicar alguns filtros para marcar automaticamente os e-mails corretamente e usar m dos métodos sugeridos pelo Google para importar e-mails da sua conta antiga do Gmail

0
conorgriffin