aboutsummaryrefslogtreecommitdiffstats
path: root/ansible
diff options
context:
space:
mode:
authorGravatar Joe Banks <[email protected]>2024-08-22 18:35:55 +0100
committerGravatar Joe Banks <[email protected]>2024-08-23 16:52:17 +0100
commit61bf450484186a66301f276adc1afd7c17c52c07 (patch)
treee55c63c87c2190429a12d57c19a21bbe33d3decc /ansible
parentRun dovecot role on mailservers (diff)
Reconfigure Postfix for SMTPS and Submission ports
Diffstat (limited to 'ansible')
-rw-r--r--ansible/roles/postfix/tasks/main.yml19
1 files changed, 16 insertions, 3 deletions
diff --git a/ansible/roles/postfix/tasks/main.yml b/ansible/roles/postfix/tasks/main.yml
index 1f9dc7f..d9567a2 100644
--- a/ansible/roles/postfix/tasks/main.yml
+++ b/ansible/roles/postfix/tasks/main.yml
@@ -118,11 +118,24 @@
policyd-spf unix - n n - 0 spawn
user=policyd-spf argv=/usr/bin/policyd-spf
- submissions inet n - y - - smtpd
- -o syslog_name=postfix/submissions
+ submission inet n - y - - smtpd
+ -o syslog_name=postfix/submission
-o smtpd_tls_security_level=encrypt
+ -o smtpd_tls_wrappermode=no
-o smtpd_sasl_auth_enable=yes
- -o smtpd_client_restrictions=permit_sasl_authenticated,reject
+ -o smtpd_relay_restrictions=permit_sasl_authenticated,reject
+ -o smtpd_recipient_restrictions=permit_mynetworks,permit_sasl_authenticated,reject
+ -o smtpd_sasl_type=dovecot
+ -o smtpd_sasl_path=private/auth
+
+ smtps inet n - y - - smtpd
+ -o syslog_name=postfix/smtps
+ -o smtpd_tls_wrappermode=yes
+ -o smtpd_sasl_auth_enable=yes
+ -o smtpd_relay_restrictions=permit_sasl_authenticated,reject
+ -o smtpd_recipient_restrictions=permit_mynetworks,permit_sasl_authenticated,reject
+ -o smtpd_sasl_type=dovecot
+ -o smtpd_sasl_path=private/auth
# Service Mail pipes
fortune-pipe unix - n n - - pipe