[comp.unix.ultrix] can't receive mail on Diskless server

mamros@cavedog.irc.cbm.dec.com (Shawn Mamros) (02/28/91)

Did you run bindsetup(8) on the diskless client?

If you did (or if you set it up manually), double-check the
definition of the D (domain name) macro in /etc/sendmail.cf:
# grep DD /etc/sendmail.cf
If it comes back saying
DDlocal
you need to change it to
DDstanford.edu

If that's been done, then make sure that the new config file has been
frozen.  Kill the sendmail daemon, freeze the config file with
# /usr/lib/sendmail -bz
then re-start the sendmail daemon.

-Shawn Mamros
E-mail to: mamros@irc.cbm.dec.com or mamros@crl.dec.com

mellon@nigiri.pa.dec.com (Ted Lemon) (03/04/91)

More to the point, though, running sendmail on a diskless client is a
_bad_ idea; some mail delivery agents depend on file system semantics
that are not present with NFS.   It is not unheard of for you to wind
up with a corrupt mail file when two mail agents try to deliver at the
same time.

It's probably better to use something like POP from your file server,
or do the "inc" with an rsh to the file server, since the Unix file
system semantics should presumably work there.

			       _MelloN_