Exportar mensagens do Gmail para arquivos de texto ou HTML


82

Quero poder exportar mensagens do Gmail como arquivos de texto ou HTML, para que possam ser armazenadas, distribuídas e facilmente visualizadas posteriormente.

Eu realmente gostaria de poder localizar uma seleção de minhas mensagens (por exemplo, por tag, por remetente etc.) e exportá-las todas de uma vez.

Existe uma maneira de fazer isso?


Aqui está um link para um post de Matt Cutts sobre um tópico relacionado há alguns anos.
Lloyd Dewolf

Respostas:


36

A chave é configurar sua conta para ser acessível via IMAP.

Eu usei o IMAPSize para fazer backup de contas do GMail. Para agendar backups regulares em um servidor, eu uso o OfflineIMAP .

Embora uma pesquisa rápida do G revele inúmeras ferramentas / scripts / serviços para fazer backup de servidores IMAP e, principalmente, do GMail.


1
Eu realmente gosto da flexibilidade incorporada no IMAPSize. Obrigado pelo link.
Prestaul

3
esteja ciente de que o IMAP não é bom para backups, pois sincroniza os dois lados; portanto, você exclui de um lado e ele se propaga para o outro.
Cregox 5/10/10

2
@Cawas Você não exclui ao criar um backup.
Vinko Vrsalovic 5/10/10

2
Meu mal, Vinko. Eu estava apenas tentando dar um aviso geral a todos e ao @Prestaul. Na verdade, você não leu que estava falando sobre backup - presumi que o assunto era sobre exportação. Sim, se você fizer backup do IMAP, terá um backup. Eu quis dizer que o IMAP por si só pode parecer um backup, mas não é.
Cregox # 5/10

qual é a configuração do servidor ao adicionar uma conta do Gmail. É www.gmail.com?
Alguns Java Guy

35

Uma equipe de engenharia do Google iniciou uma 'organização' interna dedicada a isso chamada Frente de Liberação de Dados . Eles estão trabalhando em todos os produtos do Google e continuarão atualizando seu site à medida que métodos novos ou aprimorados para mover dados para dentro e fora de seus aplicativos da web forem criados.

O DLF se vê um pouco subversivo, porque uma empresa geralmente não facilita a saída de seus clientes. Você pode ler sobre como eles começaram e por que, nas perguntas frequentes


24
O DLF é realmente o Google ... apenas para sua informação :) :) #
910 Nic Wise

3
Poucas empresas tornam tão fácil para o cliente obter seus dados quanto o Google.
Suzana

Isso é incrivelmente fácil. Ótima resposta.
Brandon Bertelsen

17

Semelhante à sugestão do @ LBushkin, use um cliente POP local, mas use o Thunderbird. O Outlook usa um formato proprietário para seu armazenamento de dados local.

Os emails são salvos como arquivos de texto sem formatação, um arquivo por pasta.


6
Esta é a resposta certa, exceto o uso do IMAP, para que você possa retirar todas as mensagens com uma tag específica (as tags aparecerão como pastas na pasta [Gmail]). Além disso, se você tiver muitos e-mails, ative o recurso Labs "Advanced IMAP Controls" e, em "Manage Labels", desative o acesso IMAP a todas as pastas, exceto a que você deseja baixar.
Matt

14

Considere recuperar o problema, que "é uma ferramenta de linha de comando que faz backup e restaura sua conta do Gmail".

Você pode invocá-lo assim:

python gyb.py --email foo@bar.com --search "from: pip@pop.com" --local-folder "mail_from_pip"

Após a conclusão, você encontrará todos os emails correspondentes --searchaos especificados --local-folder, juntamente com um sqlitebanco de dados.


1
Impressionante! Obrigado! Para usuários do Windows: o comando é simplesmentegyb --email foo@bar.com --search "from:pip@pop.com" --folder "mail_from_pip"
Jules

molécula sagrada que é lisa ... BAM! recebi meus e
ted.strauss


7

No Google Labs, ative a criação de um documento, volte ao segmento que deseja exportar como documento e clique em 'criar um documento'.

nos documentos do Google, você pode salvar o documento resultante como HTML (zipado) ou baixá-lo como texto sem formatação em vários outros formatos.


vergonha ... code.google.com/labs diz: "o programa Google Code Labs foi aposentado. As APIs que faziam parte do Code Labs se formaram ou foram descontinuadas".
Aug

4

A maneira mais fácil pode ser usar um cliente POP local como o Outlook para baixá-los. Em seguida, você pode exportar ou salvá-los facilmente em texto.

Para um email individual, você pode usar Imprimir para imprimir o conteúdo em um arquivo em sua máquina ... mas isso seria doloroso rapidamente em mais de alguns emails.


Uso o Entourage (a versão para Mac do Outlook), mas também não vejo uma maneira de exportar para texto ou html. Isso só permitirá que eu exporte para um "arquivo" ...
Prestaul

4

Consegui usar as Ferramentas IMAP para fazer backup de outras contas IMAP (que não são do Gmail). Eu usei os dois imapdump.ple IMAPToMbox.pl; eles geram um arquivo de texto por email ou um arquivo de texto por pasta, respectivamente. Ambos os comandos permitem especificar quais pastas IMAP (tags do Gmail) você deseja fazer backup.

Esse método é adequado para mim, porque eu posso fazer backup da minha conta automaticamente (por exemplo, um trabalho cron) sem minha intervenção.


4

Eu acesso o Gmail com um cliente de email que armazena emails no formato maildir . O Maildir simplesmente armazena cada email em seu formato de mensagem RFC822 original em um arquivo separado. Esses são arquivos de texto legíveis, embora o email moderno seja frequentemente confuso com anexos de email codificados em base64.

Existem vários clientes de e-mail gnu / linux compatíveis com o maildir, incluindo o Evolution, que é o cliente de correio padrão na distribuição do Ubuntu . No entanto, não há clientes de email do Windows compatíveis com o maildir que eu conheça.


3

Eu sou um dos autores do BackupGoo . Também queríamos ter uma cópia offline segura de nossos dados. O BackupGoo é realmente simples de usar e faz backup de todos os seus itens do Google para o disco rígido local em formatos amplamente usados. Isso inclui, por exemplo, GMail, Google Docs, Google Reader. O GMail, por exemplo, é salvo como texto simples "Mime-Message", que pode ser visualizado em qualquer editor de texto ou cliente de email offline.


Você quer fazer backup de pastas do Gmail no formato unix mbox? Isso pode ser muito redundante, pois uma determinada mensagem de e-mail pode ter vários marcadores no gmail? (Talvez não seja um grande negócio embora.)
dreeves

1

Importe o conjunto de mensagens de email que você deseja exportar no Mozilla Thunderbird, estabelecendo um link IMAP. Instale o complemento ImportExportTools e use-o para exportar as mensagens localmente para HTML ou EML. O complemento criará um único arquivo para cada mensagem, bem como uma página de índice HTML que facilita a localização de emails específicos.


0

O Gmail Keeper faz exatamente isso - ele baixa e-mails do Gmail (via IMAP) e os armazena no formato eml padrão (zipado).

Isenção de responsabilidade: eu escrevi essa ferramenta do Windows (apenas), pois não consegui encontrar uma ferramenta adequada , anos atrás, quando comecei a derrubar, deveria fazer backup do meu Gmail.


não é livre
mplungjan

0

Se você quer apenas seus endereços de e-mail em uma lista, eu usei Gmail email extractor("GME").

Não é um produto gratuito e pode ser adquirido em http://starbanana.com/ (eu não sou afiliado a eles)

Funcionou para mim usando minha conta do Google Apps, então pensei que poderia ajudá-lo.



-2

A melhor maneira de salvar um e-mail (se é um e-mail em html informativo e você deseja salvá-lo para referência futura, esse método funciona como um encanto), basta abrir a caixa de entrada do gmail e ao lado do canto superior direito você tem 2 sinais "Impressora" e "Em nova janela" (apenas no lado direito dos pequenos ícones do assunto do email)

  1. Clique em "em nova janela" para abrir o e-mail como uma página separada. Agora você pode imprimi-lo ou salvar a página inteira como imagem usando um add-on do Firefox (também funciona para IE e Crome) "Fireshot", faça o download e instale-o e pressione Ctrl + Atl + Shift + Z para salvar a página inteira como uma imagem / pdf

  2. pressione Ctrl A e selecione a página inteira, cole o conteúdo na página Microsoft Front ou em qualquer editor de html e salve-o como uma página da web. (ou cole-o no Notepad ++ para salvá-lo como texto)

Saudações


1
O OP declarou, várias vezes, que apenas salvar uma única mensagem não é o objetivo aqui.
ale
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.