@esackbauer thanks for your comment on this topic.
I was reading this docs article and thought TLSv1.0 and TLSv1.1 is disabled by default. But many security scanner told me v1.0 and v1.1 are still active. So I did some research and found some additional syntax for the files data/conf/postfix/extra.cf
and data/conf/dovecot/extra.conf
.
@esackbauer could be please guide me in the right direction and tell me if this is the correct way to disable TLSv1.0 and TLSv1.1 for Postfix and Dovecot.
- Postfix (`data/conf/postfix/extra.cf``)
# For SMTPS/Submission
submission_smtpd_tls_mandatory_protocols = !SSLv2, !SSLv3, !TLSv1, !TLSv1.1
smtps_smtpd_tls_mandatory_protocols = !SSLv2, !SSLv3, !TLSv1, !TLSv1.1
# For SMTP (via STARTTLS)
smtp_tls_protocols = !SSLv2, !SSLv3, !TLSv1, !TLSv1.1
smtpd_tls_protocols = !SSLv2, !SSLv3, !TLSv1, !TLSv1.1
- Dovecot (
data/conf/dovecot/extra.conf
)
ssl_min_protocol = TLSv1.2
I’m on the mailcow version 2024-04 with a aarch64 architecture.
Many thanks for maintaining this awesome project!!