Courier Mail Server
| Courier Mail Server
| |
|---|---|
| [[Datei:Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)|150px]] | |
| Basisdaten
| |
| Maintainer | Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value) |
| Entwickler | Sam Varshavchik |
| Erscheinungsjahr | Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value) |
| Aktuelle Version | Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value) (Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)) |
| Aktuelle Vorabversion | Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value) (Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)) |
| Betriebssystem | Unix (POSIX) |
| Programmiersprache | C++ |
| Kategorie | Mailserver |
| Lizenz | GPL |
| www.courier-mta.org | |
Der Courier Mail Server ist ein Mailserver und freie Software. Er ist primär als Mail Transfer Agent und Server für IMAP ausgelegt.
Courier speicherte von Anfang an im Maildir-Format von qmail und führte das für IMAP ein, während andere Server zunächst bei mbox-Formaten blieben. Mit der Entwicklung von Courier erfolgte die Erweiterung von Maildir um Ordner und Quotas, genannt Maildir++.
Die Konfiguration erfolgt durch einzelne Dateien oder durch gleichnamige Ordner, aus denen der Server alle enthaltenen Dateien einliest.<ref>Vorlage:Cite book/Name: [Internetquelle: archiv-url ungültig Ubuntu Manpage: makealiases.] Canonical, , archiviert vom Vorlage:IconExternal (nicht mehr online verfügbar) am Vorlage:Cite book/URL; abgerufen am 22. Mai 2011 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).Vorlage:Cite book/URLVorlage:Cite book/MeldungVorlage:Cite book/Meldung2Vorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/Meldung</ref> Viele Konfigurationsdateien von Courier können je nach Bedarf zerlegt und wieder zusammengefasst werden. Dies ermöglicht übersichtliche Konfiguration bei jedem Umfang.
Der Aufbau von Courier ist modular. Maildrop, sein Mail Delivery Agent, sowie die Module für Webmail und IMAP sind zur Kombination mit anderen Servern auch separat erhältlich.
Module
- Courier-MTA
- der Mail Transfer Agent für Extended SMTP mit Emulation von Sendmail
- Courier-IMAP
- der IMAP-Server
- Courier-SMAP
- der SMAP-Server
- Courier-POP3
- der POP3-Server
- Courier-maildrop
- der Mail Delivery Agent
- Courier-Webadmin
- eine HTML Administrationsoberfläche
Authentifizierung
Die Authentifizierung von Courier kann an das Betriebssystem gekoppelt sein, anhand einer eigenen Datenbank erfolgen, und anhand externer Verzeichnisse. Sie wird von einem eigenen Systemdienst bearbeitet, der seinerseits Module für DBM, Pluggable Authentication Modules, MySQL, PostgreSQL und das Lightweight Directory Access Protocol laden kann.
Webmail
Das Modul SqWebMail weist die Besonderheit auf, dass es direkt auf Maildir aufsetzt.
Geschichte
Die Vorgeschichte von Courier begann 1997 mit dem Ansatz, Mailserver sollten Spam sofort erkennen und ablehnen.<ref>Vorlage:Cite book/NameVorlage:Cite book/Name: [Internetquelle: archiv-url ungültig Historical Background.] Internet Archive, , archiviert vom Vorlage:IconExternal (nicht mehr online verfügbar) am Vorlage:Cite book/URL; abgerufen am 25. Mai 2011 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).Vorlage:Cite book/URLVorlage:Cite book/MeldungVorlage:Cite book/Meldung2Vorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/Meldung</ref> Die erste Version von Courier wurde dann 1999 als Mail Transfer Agent für das Extended Simple Mail Transfer Protocol entwickelt, parallel zum Modul für IMAP. Courier zählt zusammen mit UW IMAP und Cyrus zu den älteren drei offengelegten Mailservern für große Installationen von IMAP. Er wurde beispielsweise von der University of Florida eingesetzt.<ref>CISE Mail Information. University of Florida, archiviert vom Vorlage:IconExternal am 25. April 2011; abgerufen am 15. Mai 2011 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref>
Sicherheit
Einer Untersuchung von Timo Sirainen gemäß, ist der Courier Mail Server sicherer ausgelegt als der UW IMAP und der Cyrus IMAP Server.<ref>Vorlage:Cite book/NameVorlage:Cite book/Name: [Internetquelle: archiv-url ungültig Toward an Automated Vulnerability Comparison of Open Source IMAP Servers.] (PDF; 160 kB) USENIX, , archiviert vom Vorlage:IconExternal (nicht mehr online verfügbar) am Vorlage:Cite book/URL; abgerufen am 17. Mai 2011 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).Vorlage:Cite book/URLVorlage:Cite book/MeldungVorlage:Cite book/Meldung2Vorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/Meldung</ref> Daneben hat die neuere Dovecot Software-Suite eine Ausrichtung auf Sicherheit<ref>Vorlage:Cite book/Name: [Internetquelle: archiv-url ungültig Security.] Timo Sirainen, , archiviert vom Vorlage:IconExternal (nicht mehr online verfügbar) am Vorlage:Cite book/URL; abgerufen am 7. August 2013 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).Vorlage:Cite book/URLVorlage:Cite book/MeldungVorlage:Cite book/Meldung2Vorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/Meldung</ref> und setzt deshalb seit Anfang 2006 eine Prämie auf Exploits aus.<ref name=Reward>Vorlage:Cite book/NameVorlage:Cite book/Name: [Internetquelle: archiv-url ungültig Security.] In: http://www.dovecot.org/. , archiviert vom Vorlage:IconExternal (nicht mehr online verfügbar) am Vorlage:Cite book/URL; abgerufen am 13. November 2014 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).Vorlage:Cite book/URLVorlage:Cite book/MeldungVorlage:Cite book/Meldung2Vorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/Meldung</ref>
Kritik
Kritiker des Servers werfen seinem Autor vor, dass er sich bei der IMAP-Komponente (Courier-IMAP) nicht vollständig an die in den RFCs vorgegebenen Regeln hält. Der Autor des Servers bestreitet dies jedoch und bezeichnet die Kritik als Schmutzkampagne gegen seinen Server, weil dieser einer der ersten war, der das effizientere Maildir-Format implementierte.<ref>
Vorlage:Cite book/NameVorlage:Cite book/Name: [Internetquelle: archiv-url ungültig FUD.] , archiviert vom Vorlage:IconExternal (nicht mehr online verfügbar) am Vorlage:Cite book/URL; abgerufen am 18. Dezember 2010 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)): „My response to claims that Courier-IMAP is not a compliant IMAP server is very simple: there was no such thing as a “compliant” IMAP server, because Crispin's IMAP specification makes that an impossible goal.“Vorlage:Cite book/URLVorlage:Cite book/MeldungVorlage:Cite book/Meldung2Vorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/Meldung
</ref>
Siehe auch
Literatur
- Peer Heinlein, Peer Hartleben: POP3 und IMAP -- Mailserver mit Courier und Cyrus, Open Source Press, September 2007, ISBN 978-3-937514-11-6
Weblinks
Einzelnachweise
<references />