summaryrefslogtreecommitdiff
path: root/ansible/roles/mail-server
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2017-03-11 17:16:04 +0200
committerLars Wirzenius <liw@liw.fi>2017-03-11 17:16:04 +0200
commit0f4078c3ead677d10bd4c37fdfb3e62ecc879838 (patch)
tree6de8196a9a5d0fbb7ef3e07030b03298e86306e8 /ansible/roles/mail-server
parent330fe319340ae9513b61a9999a0b212482ff1777 (diff)
downloadansibleness-0f4078c3ead677d10bd4c37fdfb3e62ecc879838.tar.gz
Enable submission port
Diffstat (limited to 'ansible/roles/mail-server')
-rw-r--r--ansible/roles/mail-server/tasks/main.yml15
1 files changed, 15 insertions, 0 deletions
diff --git a/ansible/roles/mail-server/tasks/main.yml b/ansible/roles/mail-server/tasks/main.yml
index dad2245..9f42e10 100644
--- a/ansible/roles/mail-server/tasks/main.yml
+++ b/ansible/roles/mail-server/tasks/main.yml
@@ -2,6 +2,10 @@
apt:
name: postfix
+- name: install moreutils (for
+ apt:
+ name: moreutils
+
- name: set /etc/mailname
shell: |
echo "{{ mail_hostname }}" > /etc/mailname
@@ -27,3 +31,14 @@
src: postfix.main.cf.j2
dest: /etc/postfix/main.cf
notify: restart postfix
+
+- name: enable submission port in master.cf
+ shell: |
+ if ! grep '^submission'
+ then
+ (
+ cat /etc/postfix/master.cf
+ echo 'submission inet n - y - - smtpd'
+ ) | sponge /etc/postfix/master.cf
+ fi
+ notify: restart postfix