ansible/roles/postfix/tasks/main.yml

29 lines
522 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
- master.cf
- transport
- mime_header_checks
- recipient_access
- sender_login_maps
- postscreen_access.cidr
- sasl/smtpd.conf
- canonical
# - virtual