|
|
|
@ -2,17 +2,17 @@ compatibility_level=2
|
|
|
|
|
|
|
|
|
|
# basic domain settings
|
|
|
|
|
myhostname = {{ HOSTNAME }}
|
|
|
|
|
mailname = {{ HOSTNAME }}
|
|
|
|
|
mydomain = {{ MYDOMAIN }}
|
|
|
|
|
myorigin = {{ HOSTNAME }}
|
|
|
|
|
mydestination = $myhostname, localhost
|
|
|
|
|
# mynetworks = 192.168.1.0/24, 127.0.0.0/8
|
|
|
|
|
mynetworks = 127.0.0.1/32 [::1]/128 {{ SUBNET }} {{ RELAYNETS }}
|
|
|
|
|
mynetworks = 127.0.0.1/32 [::1]/128 {{ SUBNET }} {{ RELAY_NETS }}
|
|
|
|
|
myorigin = $mydomain
|
|
|
|
|
relay_domains = proxy:{{ SQL_TYPE }}:/etc/postfix/sql/relay_domains.cf
|
|
|
|
|
maillog_file = /dev/stdout
|
|
|
|
|
|
|
|
|
|
# In kube we don't often don't have a stable outgoing IP Address, use a relayhost for this.
|
|
|
|
|
relayhost = {{ RELAYHOST }}
|
|
|
|
|
relayhost = {{ RELAY_HOST }}
|
|
|
|
|
|
|
|
|
|
# enable auth via Dovecot
|
|
|
|
|
smtpd_sasl_auth_enable = yes
|
|
|
|
@ -29,7 +29,7 @@ virtual_alias_maps = proxy:{{ SQL_TYPE }}:/etc/postfix/sql/virtual_alias_maps.cf
|
|
|
|
|
virtual_uid_maps = static:8
|
|
|
|
|
virtual_gid_maps = static:8
|
|
|
|
|
virtual_minimum_uid = 8
|
|
|
|
|
virtual_transport=lmtp:inet:{{ DOVECOT_HOST }}:2525
|
|
|
|
|
virtual_transport=lmtp:inet:{{ DOVECOT_HOST }}:{{ DOVECOT_LMTP_PORT }}
|
|
|
|
|
|
|
|
|
|
# also local accounts are handled via virtual users, configure aliases for those in PostfixAdmin
|
|
|
|
|
local_transport = virtual
|
|
|
|
|