From: Nigel Metheringham Date: Tue, 21 Jul 1998 13:41:42 +0100 Here's a BSMTP over UUCP - the transport is Taylor/GNU UUCP - which takes the long option types. The requestor bit needs a fudge for bounce mail to be handled correctly - a null requestor causes the uux client to write an invalid request file. The UUCP sys file is set to map their domain to the appropriate machine to call. #===================================================================== # # uucp transport # ~~~~~~~~~~~~~~ # uucp: driver = pipe batch = domain bsmtp = domain command = "/usr/bin/uux --stdin --nouucico --requestor \ '${if eq{$sender_address}{}{mailer-daemon}{$sender_address}}' \ $domain!rsmtp" log_output prefix = "" suffix = "" no_retry_use_local_part return_fail_output user = exim #### #### and the related director (note that all these domains are handled as #### local by exim). #### uucp_router: domains = UUCP_DOMAINS driver = smartuser transport = uucp no_panic_expansion_fail new_address = "${quote:$local_part}@$domain" #### #### and at the top of the config are:- #### EXICONF_DIR = /var/exim UUCP_DOMDB = EXICONF_DIR/main/uucp_domains.cdb UUCP_DOMAINS = cdb;UUCP_DOMDB local_domains = ....:UUCP_DOMAINS:... ######################################### uucp_domains.dat -> uucp_domains.cdb Contains list of destination dbs in a standard exim form (ie one per line to be fed to exim_dbmbuild)