!!!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]

[{Tag EMail ServerDienste}]