diff --git a/config/aliases b/config/aliases new file mode 100644 index 0000000..d90ab72 --- /dev/null +++ b/config/aliases @@ -0,0 +1 @@ +root: mathias_stuhlbein diff --git a/modules/mail.nix b/modules/mail.nix index d047743..88b5f5a 100644 --- a/modules/mail.nix +++ b/modules/mail.nix @@ -95,7 +95,7 @@ in "permit_mynetworks" "reject_unauth_destination" ]; - #alias_maps = [ "ldap:${ldap-aliases}" ]; + alias_maps = [ "hash:${../config/aliases}" ]; smtpd_milters = [ "local:/run/opendkim/opendkim.sock" ]; non_smtpd_milters = [ "local:/var/run/opendkim/opendkim.sock" ]; smtpd_sasl_auth_enable = true; diff --git a/modules/mailman.nix b/modules/mailman.nix index a133729..1841e53 100644 --- a/modules/mailman.nix +++ b/modules/mailman.nix @@ -10,7 +10,10 @@ webHosts = [ "lists.${config.fsr.domain}" ]; hyperkitty.enable = true; enablePostfix = true; - siteOwner = "root@${config.fsr.domain}"; + siteOwner = "mailman@${config.fsr.domain}"; + settings = { + mta.smtp_secure_mode = "SecureMode.SMTPS"; + }; ldap = { enable = true; serverUri = "ldap://localhost";