2024-07-26 18:47:04 +02:00
|
|
|
---
|
|
|
|
|
|
|
|
- name: Save DKIM TXT record to a file
|
|
|
|
become: true
|
|
|
|
ansible.builtin.copy:
|
|
|
|
content: "{{ dkim_txt_record.stdout }}"
|
|
|
|
dest: "/var/lib/rspamd/dkim/{{ virtual_domain }}.{{ dkim_selector }}.dns"
|
|
|
|
owner: root
|
|
|
|
group: root
|
|
|
|
mode: "640"
|
|
|
|
|
2024-07-26 18:55:21 +02:00
|
|
|
- name: Add selector to DKIM selectors map
|
|
|
|
become: true
|
|
|
|
ansible.builtin.lineinfile:
|
|
|
|
path: /etc/rspamd/dkim_selectors.map
|
|
|
|
line: "{{ virtual_domain }} {{ dkim_selector }}"
|
|
|
|
create: true
|
|
|
|
owner: root
|
|
|
|
group: root
|
|
|
|
mode: "644"
|
|
|
|
notify: Reload rspamd service
|
|
|
|
|
2024-07-26 18:47:04 +02:00
|
|
|
- name: Print DKIM TXT record for the DNS zone
|
|
|
|
ansible.builtin.debug:
|
|
|
|
msg: "Don't forget to add this to your DNS zone:\n{{ dkim_txt_record.stdout }}"
|