web-development-kb-pt.site

Exportar mensagens do Gmail para arquivos de texto ou HTML

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?

81
Prestaul

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

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

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

36
Vinko Vrsalovic

Uma equipe de engenharia do Google iniciou uma 'organização' interna dedicada a isso chamada a frente de liberação de dados . Eles estão trabalhando em todos os produtos do Google e continuarão atualizando seus sites à 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 em seus FAQ

35
danivovich

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.

17
chris

Considere retorne qual "é uma ferramenta de linha de comando que faz backup e restaura sua conta do Gmail".

Você pode invocá-lo assim:

python gyb.py --email [email protected] --search "from: [email protected]" --local-folder "mail_from_pip"

Após a conclusão, você encontrará todos os emails correspondentes a --search no --local-folder especificado, junto com um banco de dados sqlite.

14
dukedave

O Gmail acabou de lançar um recurso que permite aos usuários fazer backup de seus e-mails: https://www.google.com/settings/takeout :

enter image description here

UI antiga:

enter image description here

8
Franck Dernoncourt

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.

7
Darren Holden

Tive sucesso usando IMAP Tools para fazer backup de outras contas IMAP (que não são do Gmail). Eu usei imapdump.pl e 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 me convém bem, porque eu posso fazer backup da minha conta automaticamente (por exemplo, um trabalho cron) sem minha intervenção.

4
Mike Mazur

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 original RFC822 em um arquivo separado. Esses são arquivos de texto legíveis, embora o email moderno esteja frequentemente cheio de anexos de email codificados em base64.

Existem vários clientes de email gnu/linux que suportam maildir, incluindo Evolution , que é o cliente de email padrão na distribuição bunt . No entanto, não tenho nenhum cliente de email do Windows que suporte maildir.

4
Wim Coenen

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 por mais do que alguns emails.

4
LBushkin

Eu sou um dos autores de 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.

3
Ra_

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.

1
Gruber

Gmail Keeper faz exatamente isso - faz o download de e-mails do Gmail (via IMAP) e os armazena no formato eml padrão (compactado) .

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

0
Edwin Yip

backupify.com permite exportar em mbox ou json - oh, e também faz o backup do seu email!

0
geekzspot

Se você quer apenas seus endereços de email em uma lista, 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.

0
Tino Mclaren