Courier IMAP Server#

Courier ist eine freie Suite von Mail-Servern. Der bekannteste und verbreitetste aus der Familie ist der IMAP Server, der die E-Mail im Maildir-Verzeichnis innerhalb des Home-Verzeichnis des Benutzers verwaltet.

Dieser Artikel beschreibt ein besonderes Feature: Freigebene und gemeinsam genutzte IMAP-Ordner.

Shared Folders#

Ein nettes Bonbon des Courier-IMAPs ist die Option, gemeinsam genutzte Ordner einzubinden. Diese Ordner werden von einem Benutzer angelegt und können dann von anderen Benutzern als Verweis zum eigenen Postfach hinzugefügt werden. Gemeinsam genutzte Ordner müssen Sie auf der Kommandozeile des Netzwerkservers erstellen. Ich möchte Ihnen ein einfaches Beispiel vorstellen.

Klaus und Marie sind beide Benutzer auf dem Netzwerkserver (nicht root) und sind bereits für IMAP konfiguriert (es existiert ein Maildir-Verzeichnis in ihrem Heimatverzeichnis).

Klaus und Marie sind leidenschaftliche Kochrezeptesammler. Klaus und Marie lassen sich von ihren Freunden Rezepte von leckeren Gerichten zusenden. Klaus möchte diese Gerichte in zwei Verzeichnisse ablegen, sortiert nach Fleischgerichten und vegetarischen Gerichten. Marie soll als militante Vegetarierin natürlich Mails in dem vegetarischen Ordner ablegen dürfen (Schreibrecht). Für die Fleischrezepte reicht Marie ein lesender Zugriff.

Zuerst richtet Klaus in seinem Heimatverzeichnis für die gemeinsam genutzten Ordner ein Verzeichnis im Maildir-Format ein (Achtung, großes »S«):

maildirmake -S Maildir-shared
Jetzt legt Klaus die zwei Ordner an, einen mit Schreibrecht für alle und einen, in dem nur er Mails ablegen darf (Achtung, kleines »s«):
maildirmake -s read -f Fleisch Maildir-shared

maildirmake -s write -f Beilagen Maildir-shared
Er selber muss nun aus seinem eigenen Maildir-Verzeichnis eine Verknüpfung mit den gemeinsam genutzten Verzeichnissen erstellen. Dabei ist meine ein Name, der später in der Ordnerhierarchie des E-Mail-Clients wieder auftaucht.
maildirmake --add meine=/home/klaus/Maildir-shared
Marie möchte nun die Rezepte von Klaus lesen. Sie muss dazu lediglich den letzten Befehl in ihrem Heimatverzeichnis ausführen. Dabei wählt sie dann wahrscheinlich einen anderen Namen:
maildirmake --add klaus=/home/klaus/Maildir-shared
Die Anzeige der Ordnerstruktur am Client sollten Sie nun aktualisieren.

Dieses ist ein sehr einfaches Beispiel. Möchten Sie tiefer gehenden Einblick in diesen oder einen anderen IMAP-Server nehmen, dann empfehle ich Ihnen die Lektüre der man-Pages und die Suche im Internet.

Quelle:
http://www.galileocomputing.de/openbook/pcnetzwerke/netzwerk02007.htm

siehe auch:
http://www.courier-mta.org/maildirmake.html

Tags:  EMail, ServerDienste

Add new attachment

Only authorized users are allowed to upload new attachments.
« This page (revision-4) was last changed on 10-Jul-2010 20:11 by Peter Hormanns