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=<[EMAIL PROTECTED]>, [EMAIL PROTECTED] Sep 11 07:57:58 mi sendmail[1024]: e8BEuBj01024: [EMAIL PROTECTED], 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 <[EMAIL PROTECTED]>... 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