und zugleich modulare Mail- und Groupwarelösung, die sich zunehmender
Beliebtheit erfreut. Besondere Merkmale sind u.a. die konsequente Unterstützung
des Maildir++- Formats für die Speicherung der Emails, Authentifizierung mittels
eines speziellen Dienstes für System- und virtuelle Konten, sowie geteilte
Konten. Courier bietet die Dienste ESMTP, IMAP, POP3,Webmail und Mailinglisten
in einem konsistenten Framework an. Die einzelnen Dienste sind unabhängig von
einander und können je nach Wunsch aktiviert bzw. deaktiviert werden. Ein
häufiges Einsatzszenario ist die Verwendung eines anderen MTA wie z.B. Exim
oder Postfix zusammen mit dem Courier IMAP-Server. Die Konfiguration erfolgt
durch Textdateien, die auch mit dem mitgelieferten Administrationsfrontend
bearbeitet werden können. Der Schwerpunkt dieses Vortrag liegt auf der
Architektur und Konfiguration des Systems. Zusätzlich wird die Benutzung einiger
Besonderheiten von Courier erläutert.
Postfächer im Maildir++-Format
virtuelle Postfächer
gemeinsame Ordner
Authentifizierung mittels eines speziellen Dienstes
SSL/TLS
Unterstützung von IPv6 Courier entstand aus verschiedenen Projekten von Sam
Varshavchik, der auch heute noch den größten Anteil an der Weiterentwicklung
dieser Software hat.
2 Pro und Contra Courier zeichnet sich dadurch aus, das es sowohl als
umfassendes Paket aus Maildiensten verwendet werden kann als auch in
Kombinationen von verschiedenen Softwarepaketen, z.B. mit Exim oder Postfix als
SMTPServer. Ein weiterer wichtiger Pluspunkt ist die
kontinuierlicheWeiterentwicklung und der umfangreiche Support auf den
Mailinglisten vom Autor und anderen Interessierten. Für den Einsatz von Courier
ist eine gewisse Einarbeitung erforderlich, zumal die Standardkonfiguration
nicht für den typischen Kundenkreis eines ISP geeignet ist. Dazu sind einige
Einstellungen wie die maximale Anzahl der Verbindungen pro IP beim IMAP-Server
und der Umgang mit nicht MIME-konformer Email zu konservativ.
3
Komponenten im überblick Der Courier-Mailserver setzt sich aus den folgenden
Komponenten zusammen:
SMTP-Server (Courier)
IMAP-Server (Courier-IMAP)
POP3-Server (Courier-POP)
Webmail (SqWebMail)
Mailinglisten-Server (couriermlm)
MDA mit Filterfähigkeiten (Maildrop)
Webadministration (courierwebadmin) Neben dem kompletten Quellpaket sind
auch ausgewählte Komponenten als gesonderte Distributionen erhältlich. Dies sind
Courier-IMAP, SqWebMail und Maildrop. Allerdings bestehen mitunter subtile
Unterschiede zwischen den aus dem Gesamtpaket erstellten Kompilaten und den
Einzelpaketen.