Date: Fri, 30 Oct 2009 19:44:36 +1100 (EST) From: Ian Smith <smithi@nimnet.asn.au> To: Lars Eighner <luvbeastie@larseighner.com> Cc: Giorgos Keramidas <keramida@ceid.upatras.gr>, Ruben de Groot <mail25@bzerk.org>, freebsd-questions@freebsd.org Subject: Re: Why is sendmail is part of the system and not a package? Message-ID: <20091030183107.W34366@sola.nimnet.asn.au> In-Reply-To: <20091029231539.D984C10656EC@hub.freebsd.org> References: <20091029231539.D984C10656EC@hub.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
In freebsd-questions Digest, Vol 282, Issue 14, Message 14 On Thu, 29 Oct 2009 14:58:54 -0500 (CDT) Lars Eighner <luvbeastie@larseighner.com> wrote: > On Thu, 29 Oct 2009, Ruben de Groot wrote: > > > sendmail is NOT a legacy application. It's actively being developed > > ON FreeBSD. Actually, the maintainer(s) are doing a great job > > Bullshit. :) IYNSHO. > Why does sendmail call up the internet during boot? If it needs to know who > it is, why can't it look in hosts? See the section: WHO AM I? in /usr/src/contrib/sendmail/cf/README (assuming you haven't deleted the documentation from your system) > Since it cannot be trusted to send mail, what does it need to know > from the internet? The first clause reflects an opinion you apparently formed many years ago from which you seem determined not to let any contrary indications dissuade you. I certainly trust sendmail to send mail - who to accept mail from is always the far greater issue - though after only 11+ years using FreeBSD, I clearly haven't your depth of experience. > It has been horribly broken for the 15 years or so that I have run FBSD, What was the last version of sendmail you actually used? Sure 8.8 was a bear to configure against spam back in '98; I almost succumbed to buying the book back then, but always found what I needed here, by searching or at sendmail.org. Since FreeBSD ~4.5 I've done just fine using 'make'. (cd /etc/mail; ee access; make maps) is my usual extent of maintenance. > and this m4 stuff is a pile of crap. Works here :) though I just let 'make' hide all of the gritty stuff. > There is no documentation whatsoever. Re-sup your sources? There's plenty here, and the abovementioned README contains just about everything I've ever needed to configure sendmail. Mail is never going to be any trivial one-conf-fits-all service and requires some study, with at least a slightly open attitude. > Unless you buy a book from O'Reilly and line the pockets of the > "maintainer(s)." Why can't it be a option to configure the system > without it? Not any money in that, is there? Maybe a systems programming background helped, but since ~'02 I've felt no further need to explore the intricacies of sendmail.cf tinkering. Others here affirm that you can indeed configure FreeBSD not to use sendmail, or any mailer, but I've never had a need so can't comment. There's an old folk song you may have come across that pretty well covers the best approach to fixing any such perceived brokenness: http://www.songsforteaching.com/folk/theresaholeinthebucket.htm cheers, Ian
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20091030183107.W34366>