misc_nixos-mailserver/mail-server
Martin Weinelt 630b5c4fdd Use rspamd for DKIM signing, drop OpenDKIM
OpenDKIM has not been updated in the last 7 years and failed to adopt
RFC8463, which introduces Ed25519-SHA256 signatures.

It has thereby held back the DKIM ecosystem, which relies on the DNS
system to publish its public keys. The DNS system in turn does not handle
large record sizes well (see RFC8301), which is why Ed25519 public keys
would be preferable, but I'm not sure the ecosystem has caught up, so we
stay on the conservative side with RSA for now.

Fixes: #203 #210 #279
Obsoletes: !162 !338
Supersedes: !246
2025-05-06 01:05:10 +02:00
..
dovecot Remove use of the deprecated string type 2019-09-22 13:32:37 +00:00
assertions.nix acme: test acmeCertificateName if module is enabled 2024-06-04 15:31:28 +00:00
borgbackup.nix fix conditions for enabling services 2018-05-22 23:18:55 +02:00
clamav.nix Remove non longer supported configurations (<21.05) 2021-07-24 09:57:44 +02:00
common.nix remove new line character if use agenix 2024-12-16 17:07:10 +00:00
dovecot.nix dovecot: fix config indent 2025-05-05 22:31:16 +02:00
environment.nix Use rspamd for DKIM signing, drop OpenDKIM 2025-05-06 01:05:10 +02:00
kresd.nix kresd: no need to explicitly set nameserver 2021-06-03 05:58:42 +00:00
monit.nix fix conditions for enabling services 2018-05-22 23:18:55 +02:00
networking.nix Allow using existing ACME certificates 2023-05-24 21:10:02 +00:00
nginx.nix acme: Add new option acmeCertificateName 2024-05-31 09:53:32 +01:00
postfix.nix Use rspamd for DKIM signing, drop OpenDKIM 2025-05-06 01:05:10 +02:00
rsnapshot.nix fix conditions for enabling services 2018-05-22 23:18:55 +02:00
rspamd.nix Use rspamd for DKIM signing, drop OpenDKIM 2025-05-06 01:05:10 +02:00
systemd.nix Use rspamd for DKIM signing, drop OpenDKIM 2025-05-06 01:05:10 +02:00
users.nix Use umask for race-free permission setting 2023-07-17 18:22:16 +02:00