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