Como posso fazer backup de uma conta IMAP completa?

12

Eu tenho uma conta de email IMAP enorme que contém muitas subpastas e muitas mensagens (desde 2005). Existe uma maneira simples de fazer backup dessas pastas e mensagens para que eu possa excluí-las do servidor?

Gostaria de manter a capacidade de navegar e gerenciar essas mensagens arquivadas, responder ou adicionar endereços dessas mensagens aos meus contatos - tudo de preferência no Apple Mail.

Se o Apple Mail não puder fazer isso, que outras opções eu tenho?

bitbonk
fonte
Gostaria de propor como você acessaria esses arquivos? Você os injetaria novamente no Apple Mail ou algum recurso de pesquisa / navegação offline seria aceitável?
bmike

Respostas:

17

Você pode fazer isso com offlineimap . Estou usando-o para minhas contas GMail e Fastmail.

Instale o Homebrew (você também deve instalar o Xcode). Com Homebrew brew install offline-imap,.

Crie um ~/.offlineimaprcarquivo de configuração:

[general]
ui = ttyui
accounts = fastmail
maxsyncaccounts = 4
socktimeout = 60

[Account fastmail]
localrepository = fastmail-local
remoterepository = fastmail-remote

[Repository fastmail-local]
type = Maildir
localfolders = ~/Mail/Fastmail

[Repository fastmail-remote]
type = IMAP
remotehost = mail.messagingengine.com
remoteuser = username
remotepass = password

expunge = no
folderfilter = lambda foldername: foldername not in ['INBOX.Trash']

Uma grande vantagem do offlineimap é que ele cria as pastas que você possui no servidor IMAP.

Estou lendo meu backup com vira-lata.

cahuk
fonte
Isso é incrível. À medida que o Mail obtém cada vez mais camadas de bancos de dados, sinto-me extremamente tentado a voltar aos dias em que uma apresentação sólida e confiável de texto era como consumi o email.
bmike
Uma observação: como o fastmail agora só permite conexões ssl, tive que adicionar remoteport=993e ssl=yesfazê-lo funcionar. Veja o arquivo de configuração (por exemplo, em github.com/OfflineIMAP/offlineimap/blob/master/offlineimap.conf ) para todas as opções
Rabarberski
4

Na caixa lateral esquerda, você pode simplesmente arrastar as caixas de correio do local do imap para o local No Meu Mac.

Caso contrário, consulte a ajuda do Mail para arquivar caixas de correio

Arquive a caixa de correio que a coloca no seu computador e importe-a

Não tenho certeza se os diretórios são mantidos,

user151019
fonte
Ele está no MY MAC Location e basta arrastar uma caixa de correio para ele.
user151019
Se você falar sobre este , não está presente no meu e-mail da Apple. Depois de criar uma usando Caixa de Correio-> Criar Nova ... ela aparece, mas ainda não consigo arrastar outras caixas de correio para ela, apenas e-mails individuais.
bitbonk
2

Apenas para o segundo lugar, você pode arrastar uma pasta da sua caixa de entrada para o On My Mac, mas espere que esse processo demore muito se você tiver uma grande caixa de correio, pasta ou subpasta, tente primeiro com uma pequena pasta e veja como progredir a cópia, você pode fazer isso clicando em Janela> Atividade no Mail.

Nifty
fonte
0

Se você pode ou deseja fazer o backup no Windows, o IMAPSize desfrutou de uma reputação muito favorável, quando eu morava no Windows e frequentava alguns fóruns de email.

JRobert
fonte
0

Você pode criar uma conta de e-mail do Google, adicioná-la ao seu cliente de e-mail e arrastar as pastas. Então você pode usar o Gmail para navegar em todos os seus e-mails.

OrangeBox
fonte
Não vejo o armazenamento de todos os emails no Gmail como uma solução de backup / arquivamento. Existe alguma função de exportação que isso permitiria? Por favor, expanda como isso permitiria a exclusão do servidor.
bmike