sendmail: Domain must resolve
Add this to /etc/mail/sendmail.mc, then run make in the same
directory.
FEATURE(accept_unresolvable_domains)dnl
But are you sure you need this? If you just want this particular
address to resolve, just stick it in your /etc/hosts file and make
sure your /etc/mail/service.switch file has the line
hosts files dns
which tells it to look at the hosts file before querying DNS.
Removing the "dns" from this file also stops DNS lookups completely.
On Sep 11, Krzys Majewski (majewski@cs.ubc.ca) wrote:
> I changed my hostname, after consulting this List, from the ugly one
> given by my cable provider to one that I like. There is no DNS entry
> anywhere for this new hostname. Now, I run sendmail not as a daemon
> but as an mda or mta or whatever: to send cron errors to my usual
> e-mail account. After changing the hostname, I'm getting "Domain must
> resolve" errors from sendmail (formatted strangely here to fit 70 cols):
>
> Sep 11 07:56:12 mi sendmail[1024]: e8BEuBj01024: from=root, size=351,
> class=0, nrcpts=1,
> msgid=<200009111456.e8BEuBj01024@mi.crdva1.bc.wave.home.com>,
> relay=root@localhost
>
> Sep 11 07:57:58 mi sendmail[1024]: e8BEuBj01024:
> to=majewski@cs.ubc.ca, ctladdr=root (0/0), delay=00:01:46,
> xdelay=00:01:46, mailer=relay, pri=30351,
> relay=smtp.cs.ubc.ca. [142.103.6.52], dsn=4.0.0, stat=Deferred: 451
> <root@mi.crdva1.bc.wave.home.com>... Domain must resolve
>
> Also, it looks like the mails in question are not showing up in my
> mailbox. So I guess my question is, is there a sendmail flag for
> stifling the DNS lookup, and what is the debian-correct way to set it?
>
> -chris
>
>
> --
> Unsubscribe? mail -s unsubscribe debian-user-request@lists.debian.org < /dev/null
>
--
Neil L. Roeth
neil@occamsrazor.net
Reply to: