From 3638c1844480ba5fb500718824bee1fb72d930ba Mon Sep 17 00:00:00 2001
From: tv <tv@krebsco.de>
Date: Mon, 5 Dec 2022 20:08:50 +0100
Subject: [PATCH] exim-smarthost: define domainlist sender_domains

---
 krebs/3modules/exim-smarthost.nix | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/krebs/3modules/exim-smarthost.nix b/krebs/3modules/exim-smarthost.nix
index fe149448b..38cc828bb 100644
--- a/krebs/3modules/exim-smarthost.nix
+++ b/krebs/3modules/exim-smarthost.nix
@@ -123,6 +123,7 @@ let
         # XXX We abuse local_domains to mean "domains, we're the gateway for".
         domainlist local_domains = ${concatStringsSep ":" cfg.local_domains}
         domainlist relay_to_domains = ${concatStringsSep ":" cfg.relay_to_domains}
+        domainlist sender_domains = ${concatStringsSep ":" cfg.sender_domains}
         hostlist relay_from_hosts = <;${concatStringsSep ";" cfg.relay_from_hosts}
 
         acl_smtp_rcpt = acl_check_rcpt
@@ -173,7 +174,7 @@ let
 
         acl_check_data:
           warn
-            sender_domains = ${concatStringsSep ":" cfg.sender_domains}
+            sender_domains = +sender_domains
             set acl_m_special_dom = $sender_address_domain
 
           accept