Configuring FreeBSD 6.2 to use sendmail for sending only

L Goodwin xrayv19 at yahoo.com
Fri Aug 31 17:09:53 PDT 2007


--- Chuck Swiger <cswiger at mac.com> wrote:

> On Aug 30, 2007, at 6:14 PM, L Goodwin wrote:
> [ ... ]
> > Should I be calling "mail" or "sendmail", and
> which
> > mail or sendmail should I invoke if there is more
> than
> > one of either?  Chuck's example calls sendmail in
> a
> > path that does not exist on my system (my sendmail
> is
> > in /usr/sbin/). I usually invoke whichever one is
> > first in my path.
> 
> As others have said, there is more than one way to
> do the same task,  
> but you asked to run sendmail in particular, rather
> than something else.
> 
> The path I used was that to the actual sendmail
> binary, rather than  
> the /usr/sbin wrapper which (on the particular
> machine I used,  
> anyway) would invoke Postfix instead.  You can find
> more details from  
> "man mailwrapper".

Thanks, Chuck! That's the man page I needed to see...

> 
> > One more question. Is it ok to run the script (and
> > send the email) as user root, or should I create a
> > user account with more limited permissions -- if
> so,
> > what limits should I set?
> 
> The simple answer is that you should try not to run
> things as root  
> when you can do them as a normal user.  If you wish
> the email to  
> contain arbitrary envelope from-addresses, be aware
> that only root  
> can do so without a warning message unless you use
> this FEATURE (see / 
> usr/share/sendmail/cf/README):
> 
> > use_ct_file     Read the file
> /etc/mail/trusted-users file to get the
> >                 names of users that will be
> ``trusted'', that is,  
> > able to
> >                 set their envelope from address
> using -f without  
> > generating
> >                 a warning message.  The actual
> filename can be  
> > overridden
> >                 by redefining confCT_FILE.
> 
> Someone else has already provided another example of
> a controlled  
> access email script which checks for the right UID.
> 
> -- 
> -Chuck
> 
> 
> 



       
____________________________________________________________________________________
Building a website is a piece of cake. Yahoo! Small Business gives you all the tools to get online.
http://smallbusiness.yahoo.com/webhosting 


More information about the freebsd-questions mailing list