X-Git-Url: https://git.distorted.org.uk/~mdw/exim-config/blobdiff_plain/a924b8b38b340419956fed1239c4f01588ce5b3c..4806403d9530b7c0eb5b7e048e6a2caac136addf:/exchange.m4 diff --git a/exchange.m4 b/exchange.m4 index 1e82249..cfdcf9a 100644 --- a/exchange.m4 +++ b/exchange.m4 @@ -70,7 +70,12 @@ SECTION(routers, remote)m4_dnl ## Send mail on to a host in our own network. We must apply extra security. local: driver = dnslookup - domains = ! +known : CONF_master_domain : *.CONF_master_domain + domains = ${if bool {${LOOKUP_DOMAIN($domain, + {KV(service, {$value}{true})}, + {false})}} \ + {}{ ! +public : \ + CONF_master_domain : \ + *.CONF_master_domain }} self = fail transport = smtp_local no_more @@ -78,7 +83,10 @@ local: ## Send mail on to unknown hosts. remote: driver = dnslookup - domains = ! +known + domains = ${if bool {${LOOKUP_DOMAIN($domain, + {KV(service, {$value}{true})}, + {false})}} \ + {}{ ! +public }} self = fail transport = smtp no_more