diff --git a/roles/mail_server/templates/master.cf.j2 b/roles/mail_server/templates/master.cf.j2 index 94a9551c62e405ac1b30975a7fde5d93fd28b0ee..f341c416246438053998df2eda376b9acba12a5d 100644 --- a/roles/mail_server/templates/master.cf.j2 +++ b/roles/mail_server/templates/master.cf.j2 @@ -131,8 +131,12 @@ submission inet n - y - - smtpd -o smtpd_tls_security_level=encrypt -o smtpd_sasl_auth_enable=yes -o smtpd_tls_auth_only=yes - -o smtpd_recipient_restrictions= - -o smtpd_relay_restrictions=permit_sasl_authenticated,reject + -o smtpd_reject_unlisted_recipient=no + -o smtpd_client_restrictions= + -o smtpd_helo_restrictions= + -o smtpd_relay_restrictions= + -o smtpd_sender_restrictions=reject_sender_login_mismatch,permit_sasl_authenticated,reject + -o smtpd_recipient_restrictions=permit_sasl_authenticated,reject -o smtpd_tls_mandatory_protocols={{ mail_server_smtpd_submission_protocols[mail_server_minimum_tls_protocol] | join(',') }} -o smtpd_tls_mandatory_ciphers=high -o tls_high_cipherlist={{ mail_server_tls_ciphers }}