SSL Zertifikat installieren unter Exim 4.x

Auf dieser Seite erfahren Sie, wie Sie ein SSL-Zertifikat in Exim 4.x installieren. Voraussetzung hierfür ist, dass Sie zuvor ein CSR erstellt und mit diesem ein ein SSL-Zertifikat erworben haben.

In der folgenden Anleitung wird davon ausgegangen, dass das Zertifikat und der private Schlüssel bereits auf dem Server vorhanden sind:

privater Schlüssel:
/etc/apache/ssl/example.com.key
Zertifikat:
/etc/apache/ssl/example.com.crt

Anleitung:

  1. Loggen Sie sich auf Ihrem Server ein.

  2. Öffnen sie nun die Konfigurationsdatei /etc/exim4/conf.d/main/01_exim4-config_listmacrosdefs mit einem Editor Ihrer Wahl.

  3. Fügen Sie nun folgende Zeile der Konfiguration hinzu.

    1. Aktivieren Sie TLS:

      MAIN_TLS_ENABLE = true
    2. Geben Sie den Pfad zum Zertifikat an:

      MAIN_TLS_CERTIFICATE = /etc/ssl.crt/example.com.crt
    3. Geben Sie den Pfad zum privaten Schlüssel an

      MAIN_TLS_PRIVATEKEY = /etc/ssl.key/example.com.key
  4. Speichern Sie ab und verlassen Sie den Editor.

  5. Aktivieren Sie nun die geänderte Exim4-Konfiguration:

    update-exim4.conf
  6. Starten Sie nun den Exim4 Dienst neu:

    /etc/init.d/exim4 restart

Das Zertifikat ist nun installiert und TLS aktiviert.