diff --git a/opendkim/files/opendkim-evolix.conf b/opendkim/files/opendkim-evolix.conf new file mode 100644 index 00000000..ed80dc8b --- /dev/null +++ b/opendkim/files/opendkim-evolix.conf @@ -0,0 +1,17 @@ +UserID opendkim:opendkim +Socket inet:8891@127.0.0.1 +PidFile /var/run/opendkim/opendkim.pid +OversignHeaders From +TrustAnchorFile /usr/share/dns/root.key +Selector default +Canonicalization relaxed/relaxed +InternalHosts refile:/etc/opendkim/TrustedHosts +KeyTable refile:/etc/opendkim/KeyTable +LogResults Yes +LogWhy Yes +Mode sv +SigningTable refile:/etc/opendkim/SigningTable +Syslog Yes +SyslogSuccess Yes +TemporaryDirectory /var/tmp +UMask 007 diff --git a/opendkim/tasks/main.yml b/opendkim/tasks/main.yml index 1c7a416a..96a521b5 100644 --- a/opendkim/tasks/main.yml +++ b/opendkim/tasks/main.yml @@ -45,10 +45,20 @@ tags: - opendkim +- name: Add Include in opendkim.conf + ansible.builtin.lineinfile: + dest: /etc/opendkim.conf + line: 'Include /etc/opendkim-evolix.conf' + state: present + create: no + mode: "0644" + tags: + - opendkim + - name: copy OpenDKIM config ansible.builtin.copy: - src: opendkim.conf - dest: /etc/opendkim.conf + src: opendkim-evolix.conf + dest: /etc/opendkim-evolix.conf mode: "0644" force: yes notify: restart opendkim