Postfix und Courier

https://startssl.com/

Die Zertifikate für die Mailserverdienste können nur im System selbst über die Kommandozeile ausgetauscht werden. Erstellen Sie dazu eine Textdatei (z.B. /root/zertifikat.pem), die die Textblöcke enthält. Wenn Sie ein Zertifkat nutzen, dass Zwischenzertifikate (CA-Zertifikate) verwendet, fügen Sie die entsprechenden Textblöcke bitte ebenfalls am Ende der Datei hinzu.:

—–BEGIN RSA PRIVATE KEY—–
MIICWwIBAAKBgQCuC3iwfYtyqtUiC6LHzjcUfBMkiTEeArk1Wt/xykadB2m9Iw8j
[…]
NgY/TPQzpagmAe3MblzJWKplAT2TED6BUiWQm77AMw==
—–END RSA PRIVATE KEY—–
—–BEGIN CERTIFICATE—–
MIIDmzCCAwSgAwIBAgIERnaKejANBgkqhkiG9w0BAQQFADCBlDELMAkGA1UEBhMC
[…]
iEIpmZ64ZfBFAZOgs6AQ
—–END CERTIFICATE—–


test -e /etc/postfix/postfix_default.pem && cp /etc/postfix/postfix_default.pem /etc/postfix/postfix_default.pem.original
test -e /usr/share/courier-imap/imapd.pem && cp /usr/share/courier-imap/imapd.pem /usr/share/courier-imap/imapd.pem.original
test -e /usr/share/courier-imap/pop3d.pem && cp /usr/share/courier-imap/pop3d.pem /usr/share/courier-imap/pop3d.pem.original
test -e /usr/share/imapd.pem && cp /usr/share/imapd.pem /usr/share/imapd.pem.original
test -e /usr/share/pop3d.pem && cp /usr/share/pop3d.pem /usr/share/pop3d.pem.original

cat /root/zertifikat.pem >/etc/postfix/postfix_default.pem

test -e /usr/share/courier-imap/imapd.pem && cat /root/zertifikat.pem >/usr/share/courier-imap/imapd.pem
test -e /usr/share/courier-imap/pop3d.pem && cat /root/zertifikat.pem >/usr/share/courier-imap/pop3d.pem

test -e /usr/share/imapd.pem && cat /root/zertifikat.pem >/usr/share/imapd.pem
test -e /usr/share/pop3d.pem && cat /root/zertifikat.pem >/usr/share/pop3d.pem

test -e /etc/init.d/courier-imap && /etc/init.d/courier-imap restart
test -e /etc/init.d/courier-imaps && /etc/init.d/courier-imaps restart

/etc/init.d/postfix restart
/etc/init.d/xinetd restart