Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: Notesfiles $Revision: 1.6.2.17 $; site uiucdcsb.UUCP Path: utzoo!watmath!clyde!burl!ulysses!mhuxj!ihnp4!inuxc!pur-ee!uiucdcsb!essick From: essick@uiucdcsb.UUCP Newsgroups: net.mail Subject: Re: is there a right way use to the map Message-ID: <9600006@uiucdcsb.UUCP> Date: Mon, 19-Nov-84 10:46:00 EST Article-I.D.: uiucdcsb.9600006 Posted: Mon Nov 19 10:46:00 1984 Date-Received: Wed, 21-Nov-84 01:01:47 EST References: <22@politik.UUCP> Lines: 26 Nf-ID: #R:politik:-2200:uiucdcsb:9600006:000:1157 Nf-From: uiucdcsb!essick Nov 19 09:46:00 1984 Here are the University of Illinois, we've avoided modifying sendmail to do UUCP routing. Instead we changed the sendmail definition of the UUCP mailer to point to a program which does path expansion. Our path expanding program gets a user list and a UUCP host, looks in our path tables (/usr/local/lib/usemap) and builds a proper uux invocation. Sendmail's configuration file can be frozen to improve performance and the path file can be updated without worrying about re-freezing the sendmail file. This scheme does cost us in some respects. If a letter is destined to a number of users and the first hop for all of them is the same, we send multiple copies over the wire. This is because sendmail sees that each letter is destined for a different site and makes separate calls to the uucp mailer for each letter. (Actually, we don't even combine UUCP letters when the desination site is the same. This is mostly because the path expander only expects a single desination user and I'm too lazy to rework it to accept more. Sufficient interest in this filter will result in its being posted to net.sources.... -- Ray Essick, University of Illinois