aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ansible/roles/postfix/templates/main.cf.j211
1 files changed, 9 insertions, 2 deletions
diff --git a/ansible/roles/postfix/templates/main.cf.j2 b/ansible/roles/postfix/templates/main.cf.j2
index cf7004f..43a93eb 100644
--- a/ansible/roles/postfix/templates/main.cf.j2
+++ b/ansible/roles/postfix/templates/main.cf.j2
@@ -19,11 +19,18 @@ smtpd_tls_auth_only=yes
smtp_tls_security_level = encrypt
-smtpd_relay_restrictions = permit_mynetworks permit_sasl_authenticated defer_unauth_destination reject_unauth_pipelining
+smtpd_relay_restrictions =
+ permit_mynetworks,
+ permit_sasl_authenticated,
+ reject_unauth_destination,
+ reject_unauth_pipelining
+ check_policy_service unix:private/policyd-spf,
myorigin = /etc/mailname
myhostname = mail.pydis.wtf
+policyd-spf_time_limit = 3600
+
sender_canonical_maps = tcp:localhost:10001
sender_canonical_classes = envelope_sender
recipient_canonical_maps = tcp:localhost:10002
@@ -37,7 +44,7 @@ virtual_alias_maps =
relay_recipient_maps =
ldap:/etc/postfix/ldap-relay-recipients.cf,
- ldap:/etc/postfix/ldap-group-aliases.cf.j2,
+ ldap:/etc/postfix/ldap-group-aliases.cf,
hash:/etc/postfix/virtual
mydestination = mail.pydis.wtf, pydis.wtf, localhost