Author: Tom Marazita Date: To: exim-users CC: postmaster Subject: Re: [Exim] My misunderstanding of DNS TRY_AGAIN.
Well, I understand what is happening. I have @mx_any as part
of a domainlist "relay_domains" to allow outgoing
relaying from our many hundreds of hosts we provide
mail service for. The check_recipient ACL then has:
accept domains = +relay_domains
The output from "-d -bh" shows:
processing "accept"
check domains = +local_domains
iwasborn.com in "mail.engr.ucsb.edu : engineering.ucsb.edu : engr.ucsb.edu : alumni.engr.ucsb.edu : eci.ucsb.edu : cnsi.ucsb.edu
: www1.engr.ucsb.edu"? no (end of list)
iwasborn.com in "+local_domains"? no (end of list)
cached lookup data = NULL
accept: condition test failed
processing "accept"
check domains = +relay_domains
DNS lookup of iwasborn.com (MX) gave TRY_AGAIN
iwasborn.com in dns_again_means_nonexist? no (option unset)
returning DNS_AGAIN
iwasborn.com in "*.cs.ucsb.edu : cs.ucsb.edu : *.engr.ucsb.edu : engr.ucsb.edu : *.ece.ucsb.edu : ece.ucsb.edu : *.chemengr.ucsb.
edu : chemengr.ucsb.edu : *.crss.ucsb.edu : crss.ucsb.edu : *.materials.ucsb.edu : materials.ucsb.edu : *.mee.ucsb.edu : mee.ucsb
.edu : *.mrl.ucsb.edu : mrl.ucsb.edu : engineering.ucsb.edu : eci2.ucsb.edu : @mx_any"? lookup deferred for @mx_any
iwasborn.com in "+relay_domains"? lookup deferred for +relay_domains
accept: condition test deferred SMTP>> 451 Temporary local problem - please try later 451 Temporary local problem - please try later
Perhaps using @mx_any as part of a domainlist in the check_recipient
ACL is not the best way to do this?