Article View: net.mail.headers
Article #256Re: "blaming Unix SendMail"
From: Guy Harris
Date: Wed, 18 Apr 1984 05:03
Date: Wed, 18 Apr 1984 05:03
29 lines
2156 bytes
2156 bytes
>why does sendmail require such complex configuration tables, you ask?
>read the documentation (sendmail/doc/op.me):
> There is one point that should be made clear immediately: the
> syntax of the configuration file is designed to be reasonably
> easy to parse, since this is done every time sendmail starts
> up, rather than easy for a human to read or write.
>let's just ignore the fact that parsing was made trivial by geniuses of
>decades past, and go blithely along, prematurely optimizing. progress?
>who needs it? feh.
Not entirely fair; the comment in the documentation refers to the *syntax*
of a configuration file (which is, admittedly, baroque) but the person
who complained about "sendmail" was complaining about the baroque *semantics*
of the configuration file. Unfortunately, if you want a program which is
all things to all people (like "sendmail" is) you aren't going to get
something which is straightforward. Frankly, I bless "sendmail"s ability
to be made to do lots of mail handling tasks without having to dive into
the source code (which is a poor idea because 1) it's complicated and you
may break it, 2) it means you've got private versions of "sendmail" running
around all over the place - Allman's paper on "sendmail" points out that
the "sendmail" configuration file was intended to make it possible to run
the same binary everywhere, and 3) lots of people out there don't have
source anyway). I wish it were more straightforward, but I don't know
whether that's possible.
Guy Harris
{seismo,ihnp4,allegra}!rlgvax!guy
Technical Details
Message-ID:
<1871@rlgvax.UUCP>Path:
arc1-ca.pugleaf.net!utzoo!watmath!clyde!burl!ulysses!harpo!seismo!rlgvax!guyReferences:
<474@hou3c.UUCP> <140@down.UUCP>Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.1a 12/4/83; site rlgvax.UUCP Path: arc1-ca.pugleaf.net!utzoo!watmath!clyde!burl!ulysses!harpo!seismo!rlgvax!guy From: guy@rlgvax.UUCP (Guy Harris) Newsgroups: net.mail.headers Subject: Re: "blaming Unix SendMail" Message-ID: <1871@rlgvax.UUCP> Date: Wed, 18-Apr-84 00:03:37 EST Article-I.D.: rlgvax.1871 Posted: Wed Apr 18 00:03:37 1984 Date-Received: Wed, 18-Apr-84 08:29:08 EST References: <474@hou3c.UUCP> <140@down.UUCP> Organization: CCI Office Systems Group, Reston, VA Lines: 29