Kann IMAP-Mail lokal ohne Informationsverlust migriert werden?

870
user553702

Ich muss alle meine IMAP-E-Mails in einem auslaufenden Konto auf meiner lokalen Festplatte speichern. Das Problem ist, dass es bei jedem IMAP-Sicherungswerkzeug, das ich finden kann, immer zu Informationsverlust wie dem Flag "SEEN", anderen Metadaten oder der Ordnerstruktur der E-Mails kommt. Ich muss den Status erhalten, ob eine Nachricht gelesen wurde oder nicht - das Flag SEEN. Dies ist offensichtlich ein Konstruktionsfehler beim IMAP-Protokoll. ImportExportTools von Thunderbird kann keine Flags speichern. Flags wie SEEN sind natürlich nicht Teil der Nachricht wie alle anderen Header, und fast keine Sicherungswerkzeuge kümmern sich darum. Ich habe einmal erfolgreich Imapsync verwendet, um ein IMAP-Konto auf einem Server in einen Unterordner dieses Ordners auf einem anderen Server zu migrieren. Dies liegt jedoch daran, dass die Flags in den Serverstatus kopiert werden. Imapsync ist keine freie Software mehr, und ich muss dieses Mal die Flags lokalen Daten zuordnen. Im Idealfall möchte ich die Nachrichten lokal in einem Programm wie Thunderbird öffnen und als korrekt und als gelesen / ungelesen gekennzeichnet anzeigen lassen. Zumindest muss ich jedoch die Nachrichten vollständig mit allen Metadaten herunterladen.

Ist das überhaupt möglich?

2

2 Antworten auf die Frage

2
grawity

OfflineIMAP kann IMAP-Repositorys sehr gut mit lokalen Maildirs synchronisieren. Das Erhalten des Nachrichtenstatus ist Teil seiner Funktionalität.

(IMAP führt nicht notwendigerweise zum Verlust des Kennzeichens "Gesehen". Ordner können im schreibgeschützten Modus geöffnet werden. Mit BODY.PEEK können Nachrichten ohne Markierung abgerufen werden.)

Verdammt! Ich habe versucht, OfflineIMAP zu verwenden, aber nachdem ich Tausende von Nachrichten heruntergeladen hatte, fingen sie tatsächlich UPLOADING-Kopien von Nachrichten an den Server an! Warum sollte es das tun? Gibt es nicht einmal ein einziges kostenloses Tool zum DOWNLOAD und NUR DOWNLOAD der gesamten IMAP-Ordnerstruktur zu einem lokalen Maildir? Warum ist dies so schwer zu bewerkstelligen, ohne zusätzlichen Schaden zu verursachen? user553702 vor 13 Jahren 0
@ user553702: OfflineIMAP macht das, weil es sich um ein * Synchronisationswerkzeug handelt. Es hat jedoch die Option, eine Seite schreibgeschützt zu machen. grawity vor 11 Jahren 0
2
Martin

Haben Sie IMAPSize schon ausprobiert ? Es ist ein Freeware-Tool für Windows und eignet sich zum Sichern von IMAP-Ordnern. Ich bin mir nicht ganz sicher, ob es die gesehene Flagge richtig handhabt, aber ich denke, es ist einen Versuch wert.