Am Fr, den 12.11.2004 schrieb Eliot Stock um 19:54:
I installed FC3 today and can receive mail just fine. Outgoing mail, however, is being queued by sendmail due to host name lookup failures. I send mail using my ISPs SMTP server as a smart host.
mailq shows every message in the queue with this error:
Deferred: Name server: relay.plus.net: host name lookup fail
I can dig relay.plus.net and it resolves just fine and I can ping it. I can't get an MX record for it however.
Can you be a bit more verbose? relay.plus.net is your smarthost?
What does following tests result in?
echo '/mx relay.plus.net.' | sendmail -bt -d8.8 echo '/map host relay.plus.net.' | sendmail -bt -d8.8
I get this:
[root@home ~]# echo '/mx relay.plus.net.' | sendmail -bt -d8.8 ADDRESS TEST MODE (ruleset 3 NOT automatically invoked) Enter <ruleset> <address> > getmxrr(relay.plus.net., droplocalhost=0) getmxrr: res_search(relay.plus.net.) failed (errno=110, h_errno=2) getmxrr(relay.plus.net.) returns -1 value(s):
[root@home ~]# echo '/map host relay.plus.net.' | sendmail -bt -d8.8
ADDRESS TEST MODE (ruleset 3 NOT automatically invoked)
Enter <ruleset> <address>
> map_lookup: host (relay.plus.net.) dns_getcanonname(relay.plus.net., trymx=1)
dns_getcanonname: trying relay.plus.net. (AAAA)
NO: errno=110, h_errno=2
dns_getcanonname: trying relay.plus.net. (A)
YES
dns_getcanonname: relay.plus.net
returns relay.plus.net. (0)
Thanks,
Eliot Stock.