From b587abb4897a293dfe5d97fbb9c278fb07884984 Mon Sep 17 00:00:00 2001 From: Alexandre Iooss Date: Mon, 28 Oct 2019 21:26:50 +0100 Subject: [PATCH] nullmailer role --- base.yml | 9 +++++++++ roles/nullmailer/tasks/main.yml | 19 +++++++++++++++++++ 2 files changed, 28 insertions(+) create mode 100644 roles/nullmailer/tasks/main.yml diff --git a/base.yml b/base.yml index b3374980..be003f18 100644 --- a/base.yml +++ b/base.yml @@ -67,3 +67,12 @@ - hosts: crans_physical,crans_vm,!odlyd.adm.crans.org,!zamok.adm.crans.org roles: - nfs-autofs + +# Redirect local mail to mailserver +# Should be on server,!redisdead.adm.crans.org +- hosts: prometheus.adm.crans.org + vars: + mail_root: root@crans.org + mail_snmp_server: smtp.adm.crans.org + roles: + - nullmailer diff --git a/roles/nullmailer/tasks/main.yml b/roles/nullmailer/tasks/main.yml new file mode 100644 index 00000000..256fc0d2 --- /dev/null +++ b/roles/nullmailer/tasks/main.yml @@ -0,0 +1,19 @@ +--- +- name: Install nullmailer + apt: + update_cache: true + name: nullmailer + register: apt_result + retries: 3 + until: apt_result is succeeded + +- name: Set nullmailer remotes + copy: + content: "{{ mail_snmp_server }} smtp" + dest: /etc/nullmailer/remotes + +- name: Set nullmailer adminaddr + copy: + content: "{{ mail_root }}" + dest: /etc/nullmailer/adminaddr +