Hi,
Yes, I too like many others out there in the qmail world am having problems
sending mail to hotmail.com unless it's fresh in my server's BIND 8.2.4
cache. I've been reading the archives for all the posts on this issue and I
have installed the bigdns patch and tried various other suggestions offered
by people. In short (with relevant detail), here's what happens:
- I send a mail message to a hotmail.com mail account. The log reports:
@400000003ba6937434e8d29c starting delivery 643: msg 2097498 to remote
[EMAIL PROTECTED]
@400000003ba6937434e94bb4 status: local 0/10 remote 1/20
@400000003ba693bf37613924 delivery 643: deferral:
CNAME_lookup_failed_temporarily._(#4.4.3)/
@400000003ba693bf3761ae54 status: local 0/10 remote 0/20
- I do a "dig mx hotmail.com +norec". I get the root zone info. Obviously,
hotmail.com is not in cache.
; <<>> DiG 8.3 <<>> mx hotmail.com +norec
;; res options: init defnam dnsrch
;; got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 63253
;; flags: qr ra; QUERY: 1, ANSWER: 0, AUTHORITY: 13, ADDITIONAL: 13
;; QUERY SECTION:
;; hotmail.com, type = MX, class = IN
;; AUTHORITY SECTION:
. 5d4h42m18s IN NS B.ROOT-SERVERS.NET.
. 5d4h42m18s IN NS J.ROOT-SERVERS.NET.
[ bla bla bla ]
;; ADDITIONAL SECTION:
B.ROOT-SERVERS.NET. 6d4h42m18s IN A 128.9.0.107
J.ROOT-SERVERS.NET. 6d4h42m18s IN A 198.41.0.10
[ bla bla bla ]
- I do a "qmailctl flush". Still (obviously) the mail doesn't get through
@400000003ba6947d1a1a8884 starting delivery 644: msg 2097498 to remote
[EMAIL PROTECTED]
@400000003ba6947d1a1b1524 status: local 0/10 remote 1/20
@400000003ba694c81c8ecc74 delivery 644: deferral:
CNAME_lookup_failed_temporarily._(#4.4.3)/
@400000003ba694c81c8f458c status: local 0/10 remote 0/20
- I do a "nslookup hotmail.com" (yes I know it's obsolete)
- I do a "dig mx hotmail.com +norec" again. This time I get hotmail.com zone
MX info.
; <<>> DiG 8.3 <<>> mx hotmail.com +norec
;; res options: init defnam dnsrch
;; got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 52556
;; flags: qr ra; QUERY: 1, ANSWER: 0, AUTHORITY: 5, ADDITIONAL: 5
;; QUERY SECTION:
;; hotmail.com, type = MX, class = IN
;; AUTHORITY SECTION:
hotmail.com. 40m23s IN NS ns1.hotmail.com.
hotmail.com. 40m23s IN NS ns2.hotmail.com.
hotmail.com. 40m23s IN NS ns3.hotmail.com.
hotmail.com. 40m23s IN NS ns4.hotmail.com.
hotmail.com. 40m23s IN NS ns1.jsnet.com.
;; ADDITIONAL SECTION:
ns1.hotmail.com. 4h44m47s IN A 216.200.206.140
ns2.hotmail.com. 13h23m38s IN A 216.200.206.139
ns3.hotmail.com. 1d48m50s IN A 209.185.130.68
ns4.hotmail.com. 10h11m9s IN A 64.4.29.24
ns1.jsnet.com. 39m7s IN A 209.1.113.3
;; Total query time: 8 msec
- I do a "qmailctl flush". Finally, it gets through
@400000003ba6952332bbf01c starting delivery 645: msg 2097498 to remote
[EMAIL PROTECTED]
@400000003ba6952332bc74ec status: local 0/10 remote 1/20
@400000003ba69527295e4f24 delivery 645: success:
64.4.50.71_accepted_message./Remote_host_said:_250_Requested_mail_action_oka
y,_completed/
@400000003ba695272a853b24 status: local 0/10 remote 0/20
@400000003ba695272a857d8c end msg 2097498
OK, so far so good. So I guess where I'm at a loss is why the nslookup
command works, but the dig command (and qmail) doesn't? Is this something I
should bring up with the Bind people? I'd like to see this resolved and
perhaps added to the FAQ once the proper answer is found. Is should be also
noted that all other services (Squid cache, MSN messenger, etc.) seem to
work fine with the hotmail.com zone, and all use the same machine's DNS.
Thanks,
Mike Berry-Porter
Gallery Software Productions
E-mail: [EMAIL PROTECTED]
This transmission is for the intended addressee only and is confidential
information. If you have received this transmission in error, please delete
it and notify the sender. The contents of this E-mail are the opinion of the
writer only and are not endorsed by Gallery Software Productions
unless expressly stated otherwise.