Kann ich mein IMAP Gmail-Konto nur mit Alpine lokal sichern?

1182
BasicObject

Ich entdeckte kürzlich E-Mail-Clients von cli und habe mich in ihre Schnelligkeit und Einfachheit verliebt. Nachdem ich mit Mutt und Alpine gespielt hatte, entschied ich mich für Alpine. Ich bin ein Google Mail-IMAP-Nutzer und habe viele Jahre E-Mails, die ich lokal speichern möchte. Gibt es eine mehr oder weniger bequeme Möglichkeit, die IMAP-Funktionalität beizubehalten und nur die E-Mails zu sichern, die nicht bereits wöchentlich gesichert wurden? Ich habe ein alpines Setup mit Google Mail mit IMAP und es funktioniert super. Ich frage mich nur, ob es eine Möglichkeit gibt, eine Offline-Sicherung oder ein "Archivieren" lokal auf meinem Computer durchzuführen, während der Zugriff auf mehrere Geräte, den IMAP bietet, erhalten bleibt. Ich entschuldige mich, wenn dies schon einmal gefragt wurde, ich habe danach gesucht und meine Antwort nicht gefunden. Danke fürs Lesen.

3

2 Antworten auf die Frage

3
grawity

Alpine ist dafür nicht besonders geeignet - es ist für das Lesen von E-Mails und nicht für die Automatisierung von Backups. Versuchen Sie es mit OfflineIMAP . es steht nicht im Widerspruch zu Alpines Zugang.

[Allgemeines] Konten = Google Mail [Konto Google Mail ] localrepository = backup remoterepository = Gmail [Repository- Sicherung ] Typ = Maildir localfolders = ~ / Backup / mail [Repository Gmail ] Typ = Google Mail remoteuser = example@gmail.com readonly = True 
0
PonyEars

Alternative: fetchmail. Es ist in jeder größeren Distribution.

~ / .fetchmailrc:

poll pop.gmail.com with proto POP3 user "youremailaddr@gmail.com" password "appl-specific-password-from-gmail" options ssl keep 

Geben Sie dann Folgendes ein:

$ fetchmail -vk 

Möglicherweise müssen Sie dies mehrmals tun, um alle Ihre E-Mails zum ersten Mal zu erhalten. Sobald dies geschehen ist, werden bei jeder Eingabe des Befehls oben nur Nachrichten abgerufen, die noch nicht abgerufen wurden.

Dies schreibt die abgerufene Mail in / var / spool / mail /.