From 34b51d34b9f339f12e4111d4d6e5b00b8752f6bc Mon Sep 17 00:00:00 2001 From: niten Date: Fri, 13 Oct 2023 21:33:17 -0700 Subject: [PATCH] Think default should come last --- postfix.nix | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/postfix.nix b/postfix.nix index 10b5e80..aac80e4 100644 --- a/postfix.nix +++ b/postfix.nix @@ -331,7 +331,8 @@ in { concatStringsSep "," users }") allDomains)) cfg.aliases.alias-users; in writeEntries "sender_login_maps" - (defaultMaps ++ userAliasMaps ++ aliasUserMaps); + # NOTE: Order is important! If a name matches `default`, it won't keep going + (userAliasMaps ++ aliasUserMaps ++ defaultMaps); }; networks = cfg.trusted-networks; @@ -358,12 +359,6 @@ in { virtual_mailbox_domains = allDomains; virtual_mailbox_maps = mappedFile "virtual_mailbox_map"; - ## I don't think these are needed... - # virtual_uid_maps = let uid = config.users.users."${cfg.user}".uid; - # in "static:${toString uid}"; - # virtual_gid_maps = let gid = config.users.groups."${cfg.group}".gid; - # in "static: ${toString gid}"; - virtual_transport = "lmtp:inet:${cfg.lmtp-server.host}:${ toString cfg.lmtp-server.port }";