diff --git a/server.yml b/server.yml index 3187d2f..dfbe021 100644 --- a/server.yml +++ b/server.yml @@ -205,7 +205,7 @@ services: - /etc/ntpd.conf:/etc/ntpd.conf:ro - name: postfix - image: mwader/postfix-relay + image: nemunaire/postfix:34430347e3a1221fd743774dc566420f748f3839 net: /run/netns/dmz-mail capabilities: - CAP_CHOWN @@ -217,15 +217,20 @@ services: - CAP_SETUID env: - POSTFIX_myhostname=adlin.nemunai.re - - POSTFIX_mydestination=localhost - - POSTFIX_mynetworks=172.23.0.0/16 + - POSTFIX_mydestination="" + - POSTFIX_local_transport="error:local mail delivery is disabled" + - POSTFIX_mynetworks=172.23.200.0/24 + - POSTFIX_relay_domains=nemunai.re - POSTFIX_smtp_tls_security_level=may - POSTFIX_smtpd_tls_security_level=none + - POSTFIX_maillog_file=/dev/stdout + - POSTFIX_transport_maps=texthash:/etc/postfix/transport binds: - /etc/resolv.conf:/etc/resolv.conf:ro - /var/lib/adlin/postfix/mail:/var/mail - /var/lib/adlin/postfix/lib:/var/lib/postfix - /var/lib/adlin/postfix/spool:/var/spool/postfix + - /etc/postfix/transport:/etc/postfix/transport runtime: mkdir: - /var/lib/adlin/postfix @@ -630,6 +635,12 @@ files: } mode: "0440" + - path: etc/postfix/transport + contents: | + nemunai.re smtp:[82.64.31.248] + oupaout.ra.nemunai.re smtp:[82.64.151.41] + mode: "0440" + - path: etc/ntpd.conf contents: | listen on *