28 lines
725 B
YAML
28 lines
725 B
YAML
---
|
|
|
|
- name: Create /etc/postfix/sql directory
|
|
ansible.builtin.file:
|
|
path: /etc/postfix/sql
|
|
state: directory
|
|
owner: root
|
|
group: root
|
|
mode: "0755"
|
|
|
|
- name: Render postfix sql config files
|
|
ansible.builtin.template:
|
|
src: etc/postfix/sql/{{ item }}.cf.j2
|
|
dest: /etc/postfix/sql/{{ item }}.cf
|
|
owner: root
|
|
group: postfix
|
|
mode: "0640"
|
|
loop:
|
|
- mysql_relay_domains
|
|
- mysql_transport_maps
|
|
- mysql_virtual_alias_domain_catchall_maps
|
|
- mysql_virtual_alias_domain_mailbox_maps
|
|
- mysql_virtual_alias_domain_maps
|
|
- mysql_virtual_alias_maps
|
|
- mysql_virtual_domains_maps
|
|
- mysql_virtual_mailbox_limit_maps
|
|
- mysql_virtual_mailbox_maps
|
|
notify: Reload postfix
|