# This router routes addresses that are not in local domains by doing a DNS # lookup on the domain name. Any domain that resolves to 0.0.0.0 or to a # loopback interface address (127.0.0.0/8) is treated as if it had no DNS # entry. Note that 0.0.0.0 is the same as 0.0.0.0/32, which is commonly treated # as the local host inside the network stack. It is not 0.0.0.0/0, the default # route. If the DNS lookup fails, no further routers are tried because of # the no_more setting, and consequently the address is unrouteable. # SpamAssassin spamcheck_router: no_verify check_local_user # # When to scan a message : # # - it isn't already flagged as spam # # - it isn't already scanned condition = "${if or{ {eq{${local_part}}{root}} {eq{$h_x-spam-flag:} {YES}} {eq{${received_protocol}} {asmtp}} {eq{${received_protocol}} {spam-scanned}} {eq{${received_protocol}} {}} {eq{${received_protocol}} {local}} } {no}{yes}}" driver = accept transport = spamcheck smarthost: driver = manualroute transport = remote_smtp domains = ! +local_domains route_list = * k2smtpout.secureserver.net