summaryrefslogtreecommitdiff
path: root/hosts/surtr/email/default.nix
diff options
context:
space:
mode:
authorGregor Kleen <gkleen@yggdrasil.li>2025-06-07 13:38:00 +0200
committerGregor Kleen <gkleen@yggdrasil.li>2025-06-07 13:38:00 +0200
commit1c2283ea17da5bbb5f4f8449a0701aaeb2c8b52b (patch)
tree991d1540218bd96669b28cc416416bf8651818d9 /hosts/surtr/email/default.nix
parentbbb8cb38e997b73198583dfdeb5bd107a8a49e2d (diff)
downloadnixos-1c2283ea17da5bbb5f4f8449a0701aaeb2c8b52b.tar
nixos-1c2283ea17da5bbb5f4f8449a0701aaeb2c8b52b.tar.gz
nixos-1c2283ea17da5bbb5f4f8449a0701aaeb2c8b52b.tar.bz2
nixos-1c2283ea17da5bbb5f4f8449a0701aaeb2c8b52b.tar.xz
nixos-1c2283ea17da5bbb5f4f8449a0701aaeb2c8b52b.zip
recipient_bcc_maps
Diffstat (limited to 'hosts/surtr/email/default.nix')
-rw-r--r--hosts/surtr/email/default.nix7
1 files changed, 6 insertions, 1 deletions
diff --git a/hosts/surtr/email/default.nix b/hosts/surtr/email/default.nix
index ca5d2755..c993bb18 100644
--- a/hosts/surtr/email/default.nix
+++ b/hosts/surtr/email/default.nix
@@ -276,11 +276,16 @@ in {
276 postscreen_denylist_action = "drop"; 276 postscreen_denylist_action = "drop";
277 postscreen_greet_action = "enforce"; 277 postscreen_greet_action = "enforce";
278 278
279 sender_bcc_maps = ''pgsql:${pkgs.writeText "virtual_mailbox_maps.cf" '' 279 sender_bcc_maps = ''pgsql:${pkgs.writeText "sender_bcc_maps.cf" ''
280 hosts = postgresql:///email 280 hosts = postgresql:///email
281 dbname = email 281 dbname = email
282 query = SELECT value FROM sender_bcc_maps WHERE key = '%s' 282 query = SELECT value FROM sender_bcc_maps WHERE key = '%s'
283 ''}''; 283 ''}'';
284 recipient_bcc_maps = ''pgsql:${pkgs.writeText "recipient_bcc_maps.cf" ''
285 hosts = postgresql:///email
286 dbname = email
287 query = SELECT value FROM recipient_bcc_maps WHERE key = '%s'
288 ''}'';
284 }; 289 };
285 masterConfig = { 290 masterConfig = {
286 "465" = { 291 "465" = {