¿Cómo puedo hacer una copia de seguridad de una cuenta IMAP completa?

Tengo una enorme cuenta de correo electrónico IMAP que contiene muchas subcarpetas y muchos mensajes (que data de 2005). ¿Hay alguna forma sencilla de hacer una copia de seguridad de estas carpetas y mensajes para poder eliminarlos del servidor?

Me gustaría conservar la capacidad de explorar y administrar estos mensajes archivados, responder o agregar direcciones de estos mensajes a mis contactos, todo preferiblemente dentro de Apple Mail.

Si Apple Mail no puede hacerlo, ¿qué otras opciones tengo?

¿Le gustaría proponer cómo accedería a esos archivos? ¿Los reinyectaría en Apple Mail o sería aceptable alguna función de búsqueda/navegación fuera de línea?

Respuestas (5)

Puedes hacerlo con offlineimap . Lo estoy usando para mis cuentas de GMail y Fastmail.

Instale Homebrew (también debe instalar Xcode). Con cerveza casera, brew install offline-imap.

Crear ~/.offlineimaprcarchivo de configuración:

[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']

Una gran ventaja de offlineimap es que crea las carpetas que tienes en tu servidor IMAP.

Estoy leyendo mi copia de seguridad con mutt.

esto es genial A medida que Mail obtiene más y más capas de bases de datos, estoy muy tentado de volver a los días en que una presentación de texto sólida, confiable y solo de texto era la forma en que consumía el correo electrónico.
Una nota: dado que fastmail ahora solo permite conexiones ssl, tuve que agregar remoteport=993y ssl=yeshacer que funcionara. Consulte el archivo de configuración (por ejemplo, en github.com/OfflineIMAP/offlineimap/blob/master/offlineimap.conf ) para ver todas las opciones.

En el cuadro lateral izquierdo, puede simplemente arrastrar los buzones desde la ubicación del mapa a la ubicación En mi Mac.

De lo contrario, consulte la ayuda de Mail para archivar buzones de correo.

Archive el buzón que lo coloca en su computadora y luego importe el buzón

No estoy seguro si los directorios se mantienen,

Está EN MI ubicación MAC y simplemente arrastre un buzón a él.
Si hablas de este , simplemente no está en mi correo de Apple. Una vez que creo uno usando Buzón->Crear nuevo... aparece, pero todavía no puedo arrastrar otros buzones, solo correos individuales.

En segundo lugar, puede arrastrar una carpeta desde su bandeja de entrada a En mi Mac, sin embargo, espere que este proceso lleve mucho tiempo si tiene un buzón, una carpeta o una subcarpeta grande, intente primero con una carpeta pequeña y vea cómo avanza la copia, puede hacer esto haciendo clic en Ventana>Actividad en el correo.

Si puede o está dispuesto a hacer la copia de seguridad en Windows, IMAPSize disfrutó de una reputación muy favorable, cuando vivía en Windows y frecuentaba un par de foros de correo electrónico.

Puede crear una cuenta de correo de Google, agregarla a su cliente de correo y arrastrar las carpetas. Entonces podrías usar gmail para navegar por todo tu correo.

No veo almacenar todo el correo en Gmail como una solución de respaldo/archivo. ¿Hay alguna función de exportación que esto permita? Explique cómo esto permitiría la eliminación del servidor.