Commit Graph

264 Commits

Author SHA1 Message Date
niten 8ea389947a Define blacklists in mail-server 2023-09-25 09:16:40 -07:00
niten 2cdb1d8c67 blacklists -> blacklist 2023-09-25 09:13:27 -07:00
niten 0350f1d176 dns-blacklists -> dns.blacklists 2023-09-25 09:07:38 -07:00
niten c987d118fd Add alias options 2023-09-24 23:26:41 -07:00
niten 8b2845a1b2 Add trusted-networks option 2023-09-24 23:13:58 -07:00
niten 47c1ed966c Disable SRS for now 2023-09-24 22:59:20 -07:00
niten efdaa338ee Put concatMapAttrsToList in let clause 2023-09-24 14:47:46 -07:00
niten 9ff86ef7c7 Set cfg in postfix.nix 2023-09-24 14:45:04 -07:00
niten fb66fb77e6 Add debug option 2023-09-24 14:36:42 -07:00
niten 9b7d87d969 Shouldn't be in ldap {} 2023-09-24 14:33:31 -07:00
niten 44f1bedbb0 It's a different metrics port... 2023-09-24 14:31:06 -07:00
niten 1b3cd2362b Make env_file into a list 2023-09-24 14:27:47 -07:00
niten ed02e0798e envFile -> env_file 2023-09-24 14:25:52 -07:00
niten a26e97cd4c Just always use LDAP 2023-09-24 14:23:03 -07:00
niten 66860dcf92 Uhh...it _is_ pigeonhole 2023-09-24 14:20:32 -07:00
niten a97bcd112f type of port should be port... 2023-09-24 14:16:59 -07:00
niten d0e9b3651d rspam -> rspamd 2023-09-24 14:14:34 -07:00
niten 9e2df04c0f match -> builtins.match 2023-09-24 14:09:38 -07:00
niten 34ef735c69 map -> mapAttrsToList 2023-09-24 14:03:20 -07:00
niten c84617c972 filter -> filterAttrs 2023-09-24 14:00:58 -07:00
niten 9f609b5786 typo: pigeon -> pidgeon 2023-09-24 13:37:09 -07:00
niten 43b33c196d Define sieveDirectory 2023-09-24 13:33:54 -07:00
niten ddea9d9ce0 Aha, don't set the name 2023-09-24 13:31:24 -07:00
niten 370bfa10e5 Archive already set...? 2023-09-24 13:15:43 -07:00
niten 4154ac8792 metrics.port -> ports.metrics 2023-09-24 13:10:50 -07:00
niten 8a7d45c753 Fix typo 2023-09-24 13:07:49 -07:00
niten acd79282de listenAddresses -> listeAddress 2023-09-24 13:05:44 -07:00
niten 292c0bad61 Wrap dovecot2 with services {} 2023-09-24 13:02:51 -07:00
niten d6dfd183cb Whoops, put SYS_ADMIN on wrong container 2023-09-24 12:59:36 -07:00
niten 82eb30e83d mailUserUid is set in a var 2023-09-24 12:57:16 -07:00
niten 327beb494a port -> ports 2023-09-24 12:55:08 -07:00
niten 55cc1cb047 Define mail-user & mail-group, even if unused 2023-09-24 12:51:15 -07:00
niten d943f94e18 We've ditched PAM... 2023-09-24 12:21:51 -07:00
niten 39482d7ee1 rspam needs SYS_ADMIN to use DynamicUser 2023-09-24 12:19:13 -07:00
niten 1730fc8bd5 Make option for dkim key bits 2023-09-24 12:07:48 -07:00
niten ed2259f02b Make ExecStartPre a list (to mix with existing) 2023-09-24 11:31:16 -07:00
niten 6eb1bb96eb Fix variable typo 2023-09-24 11:27:27 -07:00
niten 1c3c9ee371 Add debug flag 2023-09-24 11:24:09 -07:00
niten 633dceeaa9 Pass domain list to map fun 2023-09-24 11:21:16 -07:00
niten 8adf30eb96 Define key tables 2023-09-24 11:00:56 -07:00
niten 8b87a338e3 Add selector option 2023-09-24 10:52:57 -07:00
niten 8418928072 Why were these settings in the root... 2023-09-24 10:49:53 -07:00
niten 5e7bce0b6e Define dkim port 2023-09-24 10:43:11 -07:00
niten 00e0934a19 Force the user 2023-09-24 10:34:08 -07:00
niten 70cc32e65d it's clamav.daemon 2023-09-24 10:32:13 -07:00
niten e9cefb8860 Fixed more ports 2023-09-24 10:23:49 -07:00
niten 213fca416a toString port 2023-09-24 10:18:05 -07:00
niten 468ae14369 metrics-port -> ports.metrics 2023-09-24 10:15:13 -07:00
niten b08c13d6aa Put imports in config 2023-09-24 10:12:42 -07:00
niten 765792dc54 Wrap service options in service 2023-09-23 17:18:40 -07:00