wrap in file test first
authorStephen Gran <steve@lobefin.net>
Sun, 18 Apr 2010 14:05:35 +0000 (15:05 +0100)
committerStephen Gran <steve@lobefin.net>
Sun, 18 Apr 2010 14:05:35 +0000 (15:05 +0100)
Signed-off-by: Stephen Gran <steve@lobefin.net>
modules/exim/templates/eximconf.erb

index ae5df43..3bd6f90 100644 (file)
@@ -619,6 +619,7 @@ check_recipient:
          message       = mail from <$sender_address> not allowed externally
 
   deny    sender_domains= +virtual_domains
+          condition     = ${if exists {${extract{directory}{VDOMAINDATA}{${value}/localusers}}}}
           condition     = ${lookup{$sender_address_local_part}lsearch{${extract{directory}{VDOMAINDATA}{${value}/localusers}}}{true}}
          hosts         = !+debianhosts
          message       = mail from <$sender_address> not allowed externally