V tomto dokumentu předpokládáme, že:
- jste již obdrželi svůj SSL certifikát,
- na svém serveru již máte nainstalovaný a nakonfigurovaný Dovecot.
V našem případě použijeme SSL certifikát vystavený pro doménu mail.ssls.cz, přičemž máme připravené:
- privátní klíč v souboru mail.ssls.cz.key
-
SSL certifikát v souboru mail.ssls.cz.crt
Soubor mail.ssls.cz.crt obsahuje serverový SSL certifikát a hned pod ním je ve stejném souboru umístěn certifikát certifikační autority (intermediate certifikát), která certifikát podepsala.
Konfigurace Dovecot v2.x s SSL certifikátem (TLS)
V konfiguračním souboru Dovecot /etc/dovecot/conf.d/10-ssl.conf přidejte (nebo odkomentujte) následující řádky:
ssl = yes ssl_cert = </etc/dovecot/ssl/mail.ssls.cz.crt ssl_key = </etc/dovecot/ssl/mail.ssls.cz.key
Změny v konfiguraci uložte a soubor zavřete. Poté je třeba Dovecot restartovat, aby si načetl novou konfiguraci:
$ service dovecot restart
Konfigurace Dovecot v1.x s SSL certifikátem (TLS)
V konfiguračním souboru Dovecot /etc/dovecot/dovecot.conf přidejte (nebo odkomentujte) následující řádky:
protocols = pop3 imap pop3s imaps ssl = yes ssl_cert_file = /etc/dovecot/ssl/mail.ssls.cz.crt ssl_key_file = /etc/dovecot/ssl/mail.ssls.cz.key
Soubor mail.ssls.cz.crt obsahuje serverový SSL certifikát a hned pod ním je ve stejném souboru umístěn certifikát certifikační autority (intermediate certifikát), která certifikát podepsala.
Změny v konfiguraci uložte a soubor zavřete. Poté je třeba Dovecot restartovat, aby si načetl novou konfiguraci:
$ /etc/init.d/dovecot restart