SUMMARY:Solaris 9 stock sendmail problem

From: Bryan Guest, BMI Internet <>
Date: Wed Mar 17 2004 - 10:16:48 EST

Ever feel really stupid for asking a question you kind of knew the answer to
already?  So first, a big apology for not reading the FAQ more
carefully.  And thanks to everyone who replied, this is now working

Solution #1

Just edit /etc/mail/,  find the entry for DS there and set it to:

I honestly thought I had tried this, but it works now, so thanks very much.

Solution #2

Modify the source file  and add:

FEATURE(`msp', `')

or replace with

Then rebuild  Of course this is the correct and elegant way to do

The stock source files are in /usr/lib/mail/cf and there is an m4 in

Solution #3

Many people suggested I run sendmail so it only listens on the loopback like

/usr/lib/sendmail -bd -q15m -ODaemonPortOptions=Addr=localhost

or putting this in and rebuilding a

DAEMON_OPTIONS(``Port=smtp, Addr=, Name=MTA'')dnl

Some of these people also asked why I wouldn't want sendmail running as a
daemon.   I don't want to start a war, but one of the basic tenets of
security/host hardening is that if a service is not explicitly needed it
should not be running.

Also as the topher pointed out, if I can run the stock Sun Sendmail with a
small config change, I can avoid possible conflicts with Sun patches  and
avoid rebuilding Sendmail from source every time a patch comes out.  This
would be come a large administrative task for every box.  I only have to
rebuild Sendmail from scratch on the mail server running the latest and
greatest source.

Thanks again to every one who replied.  I posted at 3:20pm, had 3
out-of-office replies by 3:25 and  a solution by 3:35pm.  This is a great

sunmanagers mailing list
Received on Wed Mar 17 10:24:53 2004

This archive was generated by hypermail 2.1.8 : Thu Mar 03 2016 - 06:43:27 EST