diff --git a/roles/postfix/tasks/relay.yml b/roles/postfix/tasks/relay.yml new file mode 100644 index 0000000..0c9a822 --- /dev/null +++ b/roles/postfix/tasks/relay.yml @@ -0,0 +1,14 @@ +--- +- name: listen to all interfaces + lineinfile: + path: /etc/postfix/main.cf + state: absent + regexp: "^#?inet_interfaces = .*" + notify: restart postfix + +- name: add relayed domains + lineinfile: + path: /etc/postfix/main.cf + regexp: "^#?relay_domains = .*" + line: "relay_domains = $mydestination, {{ relay_domains|join(',') }}" + notify: restart postfix