Настройка SSL для почты
Для почтового сервера сертификат будет самоподписанным.
ISPmanager 6
В подменю выберите пункт «Почта», после «Почтовые домены». Найдите SSL-сертификаты.
В новом окне измените приватный ключ, сертификат на ваши, после пропишите цепочку.
CentOS
Подготовка файла конфигурации:
vi /etc/exim/exim.conf
# TLS/SSL
tls_advertise_hosts = *
tls_certificate = /etc/exim/ssl/domain.ru.crt
tls_privatekey = /etc/exim/ssl/domain.ru.key
daemon_smtp_ports = 25 : 465 : 587
tls_on_connect_ports = 465
Поместите сертификат с цепочкой в /etc/exim/ssl/domain.ru.crt. Ключи разместите по следующему пути: /etc/exim/ssl/domain.ru.key.
Установите права на файлы сертификата:
chmod 444 /etc/exim/ssl/domain.ru.crt
chmod 400 /etc/exim/ssl/domain.ru.key
chown exim:exim /etc/exim/ssl/domain.ru.crt
chown exim:exim /etc/exim/ssl/domain.ru.key
Перезапустите exim:
systemctl restart exim
dovecot
vi /etc/dovecot/conf.d/10-ssl.conf
ssl = yes
ssl_cert = </etc/exim/ssl/domain.ru.crt
ssl_key = </etc/exim/ssl/domain.ru.key
Перезапустите dovecot:
systemctl restart dovecot
Debian/Ubuntu
exim
vi /etc/exim4/exim4.conf.template
tls_certificate = /etc/exim4/ssl/domain.ru.crt
tls_privatekey = /etc/exim4/ssl/domain.ru.key
/etc/exim4/ssl/domain.ru.crt — файл сертификата и цепочки
/etc/exim4/ssl/domain.ru.key — ключ
chown Debian-exim:Debian-exim /etc/exim4/ssl/domain.ru.crt
chmod 444 /etc/exim4/ssl/domain.ru.crt
chown Debian-exim:Debian-exim /etc/exim4/ssl/domain.ru.key
chmod 400 /etc/exim4/ssl/domain.ru.key
Перезапустите dovecot:
systemctl restart dovecot