Назад | Перейти на главную страницу

Как отключить SSLv3 в Postfix 2.11?

Я только что заметил (с помощью некоторых инструментов онлайн-проверки), что мой почтовый сервер может разрешать SSLv3, и обновил мою конфигурацию.

Моя текущая конфигурация в Postfix 2.11.2:

# inbound
smtpd_tls_security_level = may
smtpd_tls_mandatory_protocols = !SSLv2 !SSLv3
# outbound
smtp_tls_security_level = may
smtp_tls_mandatory_protocols = !SSLv2 !SSLv3

К сожалению, инструменты продолжают говорить, что SSLv3 принят.

Как преобразовать желаемую конфигурацию (nginx) в Postfix (входящий и исходящий) один?

Использование Debian / 7, Postfix / 2.11.2, OpenSSL / 1.0.1e

Инструменты не лежали!

Решение должно выглядеть так:

# inbound
smtpd_tls_security_level = may
smtpd_tls_protocols=!SSLv2,!SSLv3
smtpd_tls_mandatory_protocols=!SSLv2,!SSLv3
# outbound
smtp_tls_security_level = may
smtp_tls_protocols=!SSLv2,!SSLv3
smtp_tls_mandatory_protocols=!SSLv2,!SSLv3
  • smtp[d]_tls_security_level == "может": smtp[d]_tls_protocols используется
  • smtp[d]_tls_security_level == "зашифровать": smtp[d]_tls_mandatory_protocols используется
  • smtp[d]_tls_security_level == "none": ни один из этих двух параметров не используется