ansible/roles/postfix-mailman3/tasks/main.yml

27 lines
514 B
YAML

---
- name: Install postfix
apt:
update_cache: true
name:
- postfix
register: apt_result
retries: 3
until: apt_result is succeeded
- name: Deploy postfix configuration
template:
src: postfix/{{ item }}.j2
dest: /etc/postfix/{{ item }}
mode: 0644
owner: root
group: root
loop:
- main.cf
notify: Restart postfix
- name: Indicate role in motd
template:
src: update-motd.d/05-postfix-mailman.j2
dest: /etc/update-motd.d/05-postfix-mailman
mode: 0755