From: Nigel Metheringham <Nigel.Metheringham@ThePLAnet.net>
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)
