From e31adfca1a726eda665ab2fed3b1ec9aeeda367e Mon Sep 17 00:00:00 2001 From: Lin Jian Date: Sun, 15 Mar 2026 04:55:20 +0800 Subject: [PATCH 1/3] Add missing mkRenamedOptionModule for dkimKeyBits ref: 6ff4a50f02c26d827cbfe42dfbb20633ae086afd ref: !484 --- default.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/default.nix b/default.nix index 5e54952..70db29f 100644 --- a/default.nix +++ b/default.nix @@ -1601,5 +1601,9 @@ in [ "mailserver" "dkim" "defaults" "selector" ] ) (mkRenamedOptionModule [ "mailserver" "dkimKeyType" ] [ "mailserver" "dkim" "defaults" "keyType" ]) + (mkRenamedOptionModule + [ "mailserver" "dkimKeyBits" ] + [ "mailserver" "dkim" "defaults" "keyLength" ] + ) ]; } From 4a8f0c9da68c3958b69444436893c1d3f39a0aae Mon Sep 17 00:00:00 2001 From: Lin Jian Date: Sun, 15 Mar 2026 04:57:25 +0800 Subject: [PATCH 2/3] Fix option typo ref: 6ff4a50f02c26d827cbfe42dfbb20633ae086afd ref: !484 --- default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/default.nix b/default.nix index 70db29f..39d1e09 100644 --- a/default.nix +++ b/default.nix @@ -997,7 +997,7 @@ in DKIM selectors used for signing outgoing mail for this domain. When no selector is configured a default selector will be - created with settings inherited from {option}`mailserver.defaults.dkim `. + created with settings inherited from {option}`mailserver.dkim.defaults `. ''; type = types.attrsOf ( types.submodule ({ From 6606537c0f3ae25333655e32b7ce2e54bd46e458 Mon Sep 17 00:00:00 2001 From: Lin Jian Date: Sun, 15 Mar 2026 04:59:36 +0800 Subject: [PATCH 3/3] docs/setup-guide: fix name of DKIM record ref: 4089d73b51b01160e2e9c937ec39426dbb7aff2f ref: !488 --- docs/setup-guide.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/setup-guide.rst b/docs/setup-guide.rst index 02f0d0a..a75f673 100644 --- a/docs/setup-guide.rst +++ b/docs/setup-guide.rst @@ -231,7 +231,7 @@ your record below. :header: "Name", "TTL", "Type", "Value" :widths: 30, 10, 10, 50 - example.com., 86400, TXT, v=DKIM1; k=rsa; p=MIIBIjANBgk...Q0eBwIDAQAB + mail._domainkey.example.com., 86400, TXT, v=DKIM1; k=rsa; p=MIIBIjANBgk...Q0eBwIDAQAB .. code-block:: console