17 lines
506 B
Django/Jinja
17 lines
506 B
Django/Jinja
{% if ansible_lo0 is defined %}
|
|
listen on lo0
|
|
{% else %}
|
|
listen on lo
|
|
{% endif %}
|
|
|
|
table aliases file:{{ opensmtpd_aliases }}
|
|
|
|
# use obsolete smtps as it goes through firewalls better than 25
|
|
{% if ansible_os_family in ["OpenBSD"] %}
|
|
action "local" mbox alias <aliases>
|
|
action "relay" relay host smtps://{{ mail_server }} mail-from "@{{ mail_domain }}"
|
|
match for local action "local"
|
|
match for any action "relay"
|
|
{% else %}
|
|
accept from local for any relay via smtps://mail.foo.sh as "@foo.sh"
|
|
{% endif %}
|