[net.mail] Sendmail phobia?

spaf@gatech.CSNET (Gene Spafford) (10/30/85)

Do you suffer from sendmail phobia?  Does the thought of changing the
configuration file make you blanche and/or retch? Does the mere mention
of the word "sendmail" cause you to break out in hives?

Well, I can't actually help you with that.  However, I *can* offer a
set of examples with some (admittedly minimal) amount of
documentation.  I've been playing with sendmail configuration files off
and on over the last year for the various machines at our site, and
I've come up with a set which does pretty much everything we want
here.  I've posted them all to mod.sources, including documentation.
The source was posted about 10 days ago, and I just posted a set of
updates and minor bug fixes.

The sendmail.cf file for gatech recognizes:

	a!b!c@d addresses -- if the mail came via uucp, ! has
	precedence.  If it came via CSNet or SMTP, @ and % have
	precedence.  Either was, the mail gets sent to the place you'd
	probably like it to go.

	a.sub.domain!person -- this gets mailed to person@a.sub.domain
	by the method most appropriate for the stated domain.

	person@site.domain, where domain is one of UUCP, ARPA, CSNET,
	BITNET, EDU, GOV, MIL, COM, ORG, UK, MAILNET, DEC, OZ.  We also
	recognize ATT, TEK, SDC, GTNET, OZ, DEC and UIUC as subdomains
	of UUCP and know how to get to the appropriate gateways.

	person@site and tries to intuit an appropriate domain and route.

Included is a mail rerouting backend which goes between sendmail and
uux to reroute uucp mail according to a database built with pathalias.
Also included is a paper on how addresses get mapped, and documentation
on some of the structure of the files.


I'm not interested in joining religious debates about what a domain
really is or whether a "!" takes precedence over a "@" on days of a
full moon.  I am interested in providing robust mail service to our
users without breaking mail sent through our site.  This configuration
meets both of those goals.  To that end, I'd be interested in any
comments or suggestions from people about the package, but I will not
debate the merits of various addressing syntaxes, nor will I debate the
package on the net.
-- 
Gene "sometime in 1986" Spafford
The Clouds Project, School of ICS, Georgia Tech, Atlanta GA 30332
CSNet:	Spaf @ GATech		ARPA:	Spaf%GATech.CSNet @ CSNet-Relay.ARPA
uucp:	...!{akgua,decvax,hplabs,ihnp4,linus,seismo,ulysses}!gatech!spaf