Re: [exim] Sender verify confusion

Top Page
Delete this message
Reply to this message
Author: Jerry Bell
Date:  
To: Jerry Bell
CC: exim-users
Subject: Re: [exim] Sender verify confusion
So, I've found that there are a few domains that are causing problems, and
they all appear to be getting a SERVFAIL response back when I verify the
address with exim -d+all -bt emailaddress

Here's the snippet from that command on one of the addresses:
<snippet>
14:50:20 83643 dnslookup router called for julie@???
14:50:20 83643   domain = bell-mortgage.net
;; res_querydomain(bell-mortgage.net, <Nil>, 1, 15)
;; res_query(bell-mortgage.net, 1, 15)
;; res_mkquery(0, bell-mortgage.net, 1, 15)
;; res_send()
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 20680
;; flags: rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;;      bell-mortgage.net, type = MX, class = IN
;; Querying server (# 1) address = 63.175.100.38
;; got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 20680
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 1
;;      bell-mortgage.net, type = MX, class = IN
bell-mortgage.net.      3h56m36s IN MX  0 bell-mortgage.net.
bell-mortgage.net.      3h56m36s IN NS  ns1.kellywhitedesign.com.
bell-mortgage.net.      3h56m36s IN NS  ns2.kellywhitedesign.com.
bell-mortgage.net.      3h56m36s IN A   67.18.153.226
14:50:20 83643 DNS lookup of bell-mortgage.net (MX) succeeded
;; res_querydomain(bell-mortgage.net, <Nil>, 1, 28)
;; res_query(bell-mortgage.net, 1, 28)
;; res_mkquery(0, bell-mortgage.net, 1, 28)
;; res_send()
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 20681
;; flags: rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;;      bell-mortgage.net, type = AAAA, class = IN
;; Querying server (# 1) address = 63.175.100.38
;; got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 20681
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;;      bell-mortgage.net, type = AAAA, class = IN
bell-mortgage.net.      2h56m36s IN SOA  ns1.kellywhitedesign.com.
root.civic.websitewelcome.com. (
                                        2005111102      ; serial
                                        4H              ; refresh
                                        2H              ; retry
                                        5w6d16h         ; expiry
                                        1D )            ; minimum


;; rcode = 0, ancount=0
14:50:20 83643 DNS lookup of bell-mortgage.net (AAAA) gave NO_DATA
14:50:20 83643 returning DNS_NODATA
;; res_querydomain(bell-mortgage.net, <Nil>, 1, 1)
;; res_query(bell-mortgage.net, 1, 1)
;; res_mkquery(0, bell-mortgage.net, 1, 1)
;; res_send()
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 20682
;; flags: rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;;      bell-mortgage.net, type = A, class = IN
;; Querying server (# 1) address = 63.175.100.38
server rejected query:
;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 20682
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;;      bell-mortgage.net, type = A, class = IN
;; Querying server (# 2) address = 63.175.100.43
server rejected query:
;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 20682
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;;      bell-mortgage.net, type = A, class = IN
;; res_query: send error
14:50:20 83643 DNS lookup of bell-mortgage.net (A) gave TRY_AGAIN
14:50:20 83643 bell-mortgage.net in dns_again_means_nonexist? no (option
unset)
14:50:20 83643 returning DNS_AGAIN
14:50:20 83643 Configured local interface: address=127.0.0.1
14:50:20 83643 Configured local interface: address=63.175.100.37
14:50:20 83643 Configured local interface: address=63.175.100.38
14:50:20 83643 Configured local interface: address=63.175.100.43
14:50:20 83643 fully qualified name = bell-mortgage.net
14:50:20 83643 host_find_bydns yield = HOST_FIND_AGAIN (1); returned hosts:
14:50:20 83643   bell-mortgage.net <null> MX=0 *
14:50:20 83643 dnslookup router: defer for julie@???
14:50:20 83643   message: host lookup did not complete
julie@??? cannot be resolved at this time:
  host lookup did not complete
</snippet>


Now, here is what happens when I dig the MX for that address from the same
host:

web3# dig bell-mortgage.net mx

; <<>> DiG 8.3 <<>> bell-mortgage.net mx
;; res options: init recurs defnam dnsrch
;; got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 12054
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 1
;; QUERY SECTION:
;;      bell-mortgage.net, type = MX, class = IN


;; ANSWER SECTION:
bell-mortgage.net.      3h56m27s IN MX  0 bell-mortgage.net.


;; AUTHORITY SECTION:
bell-mortgage.net.      3h56m27s IN NS  ns1.kellywhitedesign.com.
bell-mortgage.net.      3h56m27s IN NS  ns2.kellywhitedesign.com.


;; ADDITIONAL SECTION:
bell-mortgage.net.      3h56m27s IN A   67.18.153.226


;; Total query time: 0 msec
;; FROM: web3.stelesys.com to SERVER: 63.175.100.38
;; WHEN: Fri Nov 10 14:50:29 2006
;; MSG SIZE sent: 35 rcvd: 123

I'm very confused as to why exim is getting a SERVFAIL, but a manual check
comes back clean. A similar thing is happening for mail coming from this
address: <shonda@???>

Any ideas?