====== Allgemein ======
**Courier-IMAP** ist wie es der Name schon sagt ein IMAP-Server der Zugriff auf die Mails durch Mailclients gibt.
====== Vorraussetzung ======
Es sollte [[CourierAuthlib]] installiert sein.
====== Installation ======
Die Installation erfolgt nach bekanntem Schema.
# cd /usr/ports/mail/courier-imap
# make install clean
====== Schlüssel/Zertifikat-Kombination erstellen ======
Soll der Zugriff auf den IMAP-Server verschlüsselt erfolgen ist eine Datei notwendig die sowohl das SSL-Zertifikat als auch den privaten Schlüssel des Servers enthält. Schlüssel und Zertifikat wurden bereits nach [[OpenSSL Zertifikat erstellen]] erzeugt.
Es wird ins Verzeichnis gewechselt in welchem Zertifikat und Schlüssel abgelegt sind (im Beispiel **/etc/opensslcerts**).
Nun werden die beiden Dateien in eine zusammenkopiert:
# cp mail.key combined-key-cert
# cat official-mail.crt >> combined-key-cert
Anschließend wird Courier entsprechend angepasst. Hierzu wird die Datei **/usr/local/etc/courier-imap/imapd-ssl** bearbeitet.
Die Zeile
TLS_CERTFILE=/usr/local/share/courier-imap/imapd.pem
wird zu
TLS_CERTFILE=/etc/opensslcerts/combined-key-cert
geändert.
====== Courier-IMAP starten ======
Die **/etc/rc.conf** wird entsprechend ergänzt:
courier_imap_imapd_ssl_enable="YES"
Nun kann der Dienst wie üblich gestartet werden:
# /usr/local/etc/rc.d/courier-imap-imapd-ssl start
**Hinweis:** Auch Sicherheitsgründen wurde ausschließlich der IMAP-Server mit SSL aktiviert. Ohne die Ergänzung //-ssl// kann auch der unverschlüsselte Verkehr aktiviert werden.