Seite 1 von 1

Mails lokal synchronisieren und auf (IMAP-)Server nur Mails der letzten n-Tage behalten

Verfasst: 18.05.2018 15:21:05
von rodney
Momentan synchronisiere ich mehrere IMAP-Konten mit Debianofflineimap auf meinem Hauptrechner und greife mit Debianmutt auf diese zu. Klappt soweit auch problemlos. Jetzt möchte ich aber nur noch auf dem Hauptrechner alle Mails haben und auf den IMAP-Servern sollen sich nur noch Mails der letzten n-Tage befinden, was für gelegentliche Nutzung mit dem Smartphone und anderen Geräten durchaus ausreichend sein sollte.

Die bisherige Idee dieses zu bewerkstelligen war
  1. ~/Mail/ nach ~/Mail_Full/ zu kopieren und
  2. alle Dateien unterhalb ~/Mail/ welche älter als n-Tage sind zu loeschen
Der Plan war dass mutt dann auf ~/Mail_Full zugreift.

Ungetestet stolperte ich über ein Problem: Es spiegelt sich nicht in ~/Mail/ wieder wenn in ~/Mail/ Mails gelesen, gelöscht oder verschoben werden.

Lange Rede kurzer Sinn: Gibt es eine Möglichkeit dieses umzusetzen:
  • Synchronisation: IMAP-Server <--> lokales Maildir
  • IMAP-Server: hat nur Mails die nicht älter als n-Tage sind
  • lokales Maildir hat alle Mails
Jede Idee ist willkommen

Re: Mails lokal synchronisieren und auf (IMAP-)Server nur Mails der letzten n-Tage behalten

Verfasst: 19.05.2018 20:07:09
von MarkusF
hast du vollen Zugriff auf die IMAP-Server?

bei mir dovecot, da wäre das vmtl. recht banal wie ein savedbefore 2w via doveadm. Hab's aber nicht probiert...

Gruß, Markus

Re: Mails lokal synchronisieren und auf (IMAP-)Server nur Mails der letzten n-Tage behalten

Verfasst: 19.05.2018 22:55:44
von rodney
Leider kein vollen Zugriff. Trotzdem danke für den Hinweis mit Dovecot.

Gruss