sendmail configuration

Kirk R. Wythers kwythers at umn.edu
Tue Aug 5 12:24:44 PDT 2003


On Tue, 2003-08-05 at 18:41, Michael K. Smith wrote:
> On 8/5/03 11:40 AM, "Kirk R. Wythers" <kwythers at umn.edu> wrote:
> 
> > On Tue, 2003-08-05 at 16:51, Michael K. Smith wrote:
> >> On 8/5/03 9:32 AM, "Kirk R. Wythers" <kwythers at umn.edu> wrote:
> >> 
> >>> On Mon, 2003-08-04 at 15:40, Jonathan Chen wrote:
> >>>> On Mon, Aug 04, 2003 at 03:00:38PM -0500, Kirk R. Wythers wrote:
> >>>>> I am adding a dynamic dns host to my server and need want to add to
> >>>>> these options to sendmail
> >>>>> 
> >>>>> 
> >>>>> MASQUERADE_AS(`neighborsunited.net')dnl
> >>>>> FEATURE(masquerade_envelope)dnl
> >>>>> 
> >>>>> Is this done with freebsd.submit.mc or freebsd.mc?
> >>>> 
> >>>> It should be done to your local copy of the freebsd.mc file, ie:
> >>>> 
> >>>>     # cd /etc/mail
> >>>>     # cp freebsd.mc `hostname`.mc
> >>>>     # vi `hostname`.mc
> >>>>     # make
> >>>>     # make install
> >>>>     # sh /etc/rc.sendmail restart
> >>> 
> >>> I did all that, but sendmail does not seem to be sending out mail. Is
> >>> there anything that needs to be done to make sure that 'hostname.mc'
> >>> gets activated? Should the 'make' and 'make install' commands take
> >>> 'hostname.mc' as an agrument?
> >>> 
> >>> I just seems like I have all these .mc files in /etc/mail, do they all
> >>> get made and installed with 'make intall'?
> >>>> 
> >>>> Cheers.
> >> 
> >> Try "make install-cf CF=hostname"
> > 
> > That yield the message:
> > 
> > root at lorax:103 make install -cf CF=nieghborsunited.net
> > make: illegal option -- c
> > usage: make [-Beiknqrstv] [-D variable] [-d flags] [-E variable] [-f
> > makefile]
> >           [-I directory] [-j max_jobs] [-m directory] [-V variable]
> >           [variable=value] [target ...]
> > root at lorax:104 make install-cf CF=nieghborsunited.net
> > install -m 444 lorax.forestry.umn.edu.cf /etc/mail/sendmail.cf
> > 
> > The domain that I want to be configured into sendmail.cf is
> > neighborsunited.net. Why does the install message refer to
> > lorax.forestry.umn.edu?
> > 
> 
> No space between install and "-cf"  So, it's make install-cf
> CF=neighborsunited.net

OK... not space between the install and -cf 'make install-cf
CF=neighborsunited'

gives the message 

root at lorax:133 make install-cf CF=neighborsunited.net
install -m 444 lorax.forestry.umn.edu.cf /etc/mail/sendmail.cf

How can I tell (other than new lists created with mailman still do not
send messages), if this worked. Me thinks it is still broken...

shouldn't there be some reference to:

MASQUERADE_AS(`neighborsunited.org')dnl FEATURE(masquerade_envelope)dnl

in sendmail.cf?






> 
> Mike
-- 
Kirk R. Wythers			Department of Forest Resources	
Tel: 612.625.2261		University of Minnesota
Fax: 612.625.521		1530 Cleveland Ave. N
Email: kwythers at umn.edu		Saint Paul, MN 55108 USA



More information about the freebsd-questions mailing list