From b745041d558e65a7b09baee5045b73fcbdb37106 Mon Sep 17 00:00:00 2001 From: jack Date: Sun, 22 Mar 2026 16:57:32 +0700 Subject: [PATCH] fix: correct DKIM path (opendkim, not rspamd) in tools tasks docker-mailserver uses opendkim by default; generated keys go to config/opendkim/keys//mail.{private,txt}, not rspamd/dkim/. Co-Authored-By: Claude Sonnet 4.6 --- roles/tools/tasks/main.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/roles/tools/tasks/main.yml b/roles/tools/tasks/main.yml index 398571b..d45595e 100644 --- a/roles/tools/tasks/main.yml +++ b/roles/tools/tasks/main.yml @@ -84,7 +84,7 @@ - name: Check if DKIM key exists ansible.builtin.stat: - path: "{{ tools_root }}/mailserver/config/rspamd/dkim/{{ domain_base }}.private" + path: "{{ tools_root }}/mailserver/config/opendkim/keys/{{ domain_base }}/mail.private" register: dkim_key - name: Generate DKIM key @@ -95,7 +95,7 @@ - name: Show DKIM DNS record ansible.builtin.command: > - cat {{ tools_root }}/mailserver/config/rspamd/dkim/{{ domain_base }}.txt + cat {{ tools_root }}/mailserver/config/opendkim/keys/{{ domain_base }}/mail.txt when: dkim_generated is changed register: dkim_record