sendmail queue growing, host name lookup fails
Paul Howarth
paul at city-fan.org
Sun Nov 14 13:47:56 UTC 2004
On Sun, 2004-11-14 at 13:04 +0000, Eliot Stock wrote:
> I just moved from FC2 to FC3 and I think I have my mail sendmail config
>
> just as it was for FC2. Sendmail receives mail for local delivery just
> fine, but outgoing mail does not send.
>
> I use my ISPs SMTP server as a smart host. In sendmail.mc:
>
>
> define(`SMART_HOST',`relay.plus.net')
>
>
> 'mailq' shows a bunch of mail not being sent due to host name lookup
> failures:
>
>
> iACC9XnN003813* 6874 Fri Nov 12 12:14 MAILER-DAEMON
> (Deferred: Name server: relay.plus.net: host name
> lookup fail)
> <accounts at realcontacts.com>
> iACB9XVo003702 8287 Fri Nov 12 11:12 MAILER-DAEMON
> (Deferred: Name server: relay.plus.net: host name
> lookup fail)
>
> <gemm.com-at-eliotstock.com at errors.gem
>
>
> If I run sendmail in test mode to test the name lookups, 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)
>
>
> And indeed I can ping relay.plus.net ok, but it has no MX record - not
> sure if that's the problem. Does sendmail need to lookup an MX record
> for the smart host before it sends? This worked on FC2 I think, and my
> ISP's DNS records haven't changed.
Did you try
define(`confBIND_OPTS', `WorkAroundBrokenAAAA')dnl
in your sendmail.mc as Alexander suggested earlier?
Paul.
--
Paul Howarth <paul at city-fan.org>
More information about the users
mailing list