Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 12 Oct 2000 11:57:10 -0700 (PDT)
From:      Matt Dillon <dillon@earth.backplane.com>
To:        Bill Fumerola <billf@chimesnet.com>
Cc:        John Baldwin <jhb@FreeBSD.org>, Warner Losh <imp@village.org>, cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org, Doug Barton <DougB@gorean.org>, Tony Finch <dot@dotat.at>, Jeroen Ruigrok van der Werven <jruigrok@via-net-works.nl>, Jordan Hubbard <jkh@winston.osd.bsdi.com>, John Hay <jhay@icomtek.csir.co.za>
Subject:   Re: cvs commit: src/etc inetd.conf
Message-ID:  <200010121857.e9CIvAi30686@earth.backplane.com>
References:  <20001012141830.B37870@jade.chc-chimes.com> <XFMail.001012113211.jhb@FreeBSD.org> <20001012143936.D37870@jade.chc-chimes.com>

next in thread | previous in thread | raw e-mail | index | archive | help
    A couple of points on sendmail -q30m

    First, if you are going to run the sendmail queue the best way to do it
    is via 'sendmail -q30m' or 'sendmail -q5m' or whatever, because sendmail
    will be a whole lot more efficient running the queue AND because you can
    tell sendmail to limit the total number of sendmails forked at any
    given moment (-O MaxDaemonChildren=N).  If you use cron, sendmail
    processes can build-up due to network or DNS failures or large mail
    queues or a combination.  Believe me, you do NOT want to run sendmail
    from cron.

    Second, running sendmail -q30m or -bd or in any manner at all without
    first setting it up isn't going to work very well... if you enable 
    sendmail by default, without any real setup, it will not have access
    to the entire internet due to the strict rules checking that occurs on
    many SMTP servers these days.  Before you can run sendmail on a platform
    you need to do one of two things:

    (A) setup a smarthost 

	or

    (B) make sure the machine's hostname, forward, AND reverse DNS is setup
	100% properly.  One mistake and a good bit of the internet will
	bounce your email.

    Generally speaking, when you throw a rackmount box onto the net the chances
    of sendmail being able to deliver to all destinations directly from that
    box are close to nil due to the hostname and/or DNS not being properly
    setup.  On the machines I setup at BEST and at Backplane, every box 
    smarthosts sendmail except one.

    So there isn't much point running sendmail by default (-bd and/or -qNm)
    unless the installation procedure asks for a smarthost.

						    -Matt



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200010121857.e9CIvAi30686>