misc_nixos-mailserver/mail-server
Martin Weinelt 2b240501e0
Introduce system name and domain options
Bring them up from the DMARC reporting section to the mailserver toplevel
so they become reusable for the upcoming TLSRPT integration.

We default to the first domain in the domains option, if not set
explicitly, so that `systemDomain` doesn't become a blocker for existing
setups. We still encourage picking out the intended one, which is likely
the one used for the MX hostname.

This also simplifies the DMARC reporting configuration, which doesn't
need to be so fine-grained.

Co-Authored-By: Emily <git@emilylange.de>
2025-07-09 01:44:10 +02:00
..
dovecot/imap_sieve dovecot: drop unused pipe scripts 2025-05-15 16:29:05 +02:00
assertions.nix assertions: fix eval error when mailserver.stateVersion is unset (null) 2025-06-21 20:15:46 +02:00
borgbackup.nix treewide: reformat with nixfmt-rfc-style 2025-06-15 03:39:44 +02:00
clamav.nix treewide: remove dead nix references 2025-05-15 16:41:30 +02:00
common.nix dovecot: use marker option as unit name migration indicator 2025-07-07 01:10:19 +02:00
dovecot.nix dovecot: use marker option as unit name migration indicator 2025-07-07 01:10:19 +02:00
environment.nix treewide: remove overly broad with cfg 2025-06-15 05:39:20 +02:00
kresd.nix treewide: reformat with nixfmt-rfc-style 2025-06-15 03:39:44 +02:00
monit.nix treewide: remove dead nix references 2025-05-15 16:41:30 +02:00
networking.nix treewide: remove overly broad with cfg 2025-06-15 05:39:20 +02:00
nginx.nix dovecot: use marker option as unit name migration indicator 2025-07-07 01:10:19 +02:00
postfix.nix dovecot: use marker option as unit name migration indicator 2025-07-07 01:10:19 +02:00
rsnapshot.nix treewide: remove global with lib 2025-06-15 05:08:47 +02:00
rspamd.nix Introduce system name and domain options 2025-07-09 01:44:10 +02:00
systemd.nix dovecot: use marker option as unit name migration indicator 2025-07-07 01:10:19 +02:00
users.nix dovecot: use marker option as unit name migration indicator 2025-07-07 01:10:19 +02:00