staging.inyokaproject.org

Lokales Mailarchiv mit offlineimap, rsync, dovecot, delimapdups und roundcube

Status: Ungelöst | Ubuntu-Version: Server
Antworten |

freebirth_one

Avatar von freebirth_one

Anmeldungsdatum:
19. Juli 2007

Beiträge: 5051

(* Die VErsion ist ein Debian 6...*)

Mahlzeit zusammen ☺

Vorstellen möchte ich ein Projekt, welches ich für meine alte Firma entwickelt habe zur Archivierung von Emails. Ganz wichtig: dabei standen keine rechtlichen Dinge im Vordergrund; das ist also kein Mailarchiv, welches nach Paragraph sowieso HGB zertfiziert ist. Das einzige, was dieses Archiv machen sollte, war: die Mails vor dem Nirvana zu retten, da die Mailaccounts bei unserem Provider nur eine begrenzte Quota hatten. Man sollte remote Mails löschen können, ohne dass diese Lokal gelöscht werden.

Ich kann den ersten Post erstmal nur kurz halten da ich jetzt nicht die meiste Zeit habe; wird später noch erweitert. Trotzdem wird schon mal erklärt, wie das ganze funktioniert. Betriebssystem ist ein Debian 6.0.

1) Erstellen eines Spiegels mit offlineimap

Alserstes müssen die Mails irgendwie auf dem Lokalen Server Landen. Für diesen Task wird das Tool offlineimap verwendet, da dieses schnell und einfach arbeitet, auf Python basiert und daher auch leicht erweiterbar ist, und, vor allem, auch ein standardckonformes Maildir auf Verzeichnisbasis versteht. Um nicht sinnlose Sachen runter zu laden werden bestimmte Mailkonten der Benutzerkonten ausgeschlossen; so werden TGrash, Templates; aber auch INBOX$ (also der reine Posteingang) nicht synchronisiert, da diese eine zu hohe Fluktuation haben; das Archiv käme aus dem Synchen nicht mehr raus. Erstellt wird der lokale spiegel in einem Verzeichis namens Maildir

2) Einseitiges Synchronisieren des Spiegels mit dem Mailarchiv

to be continued

Antworten |