From: Peter Palfrader Date: Mon, 17 Jun 2013 11:17:58 +0000 (+0200) Subject: Do not do MX lookups on smarthost X-Git-Url: https://git.donarmstrong.com/?p=dsa-puppet.git;a=commitdiff_plain;h=608b30988513716c0559429016c8804267372f51 Do not do MX lookups on smarthost --- diff --git a/modules/exim/templates/eximconf.erb b/modules/exim/templates/eximconf.erb index fb0da2ef..81da814b 100644 --- a/modules/exim/templates/eximconf.erb +++ b/modules/exim/templates/eximconf.erb @@ -1072,21 +1072,17 @@ ipliteral: <%= out = "" if not scope.lookupvar('site::nodeinfo')['smarthost'].empty? -out = ' +out = " smarthost: - debug_print = "R: smarthost for $local_part@$domain" + debug_print = \"R: smarthost for $local_part@$domain\" driver = manualroute domains = !+handled_domains transport = remote_smtp_smarthost - route_list = * ' + scope.lookupvar('site::nodeinfo')['smarthost'] - if scope.lookupvar('site::nodeinfo')['smarthost'] == 'mailout.debian.org' - out += '/MX' - end - out += ' + route_list = * #{scope.lookupvar('site::nodeinfo')['smarthost']} host_find_failed = defer same_domain_copy_routing = yes no_more -' +" end out %>