I (and hence the exim list) uses smartlist, which builds on procmail.
It doesn't operate as you say, instead being a rather lower overhead
method of doing the same as MajorDomo. The configuration is a little
arcane, however it does all I need, works very well on a spare box and has
given me no significant problems (the main requirement).
smartlist and procmail are generally available.
Configuration with exim (and without using aliases) is a snip - the
setting changes are:-
# list stuff runs under slist user
trusted_users = exim:slist # add slist to trusted
# deliver speed up
remote_max_parallel = 5
# TRANSPORTS
# list transport
list_transport:
driver = pipe;
command = "/var/spool/slist/.bin/flist ${local_part}${local_part_suffix}
",
current_directory = "/var/spool/slist",
home_directory = "/var/spool/slist",
user = slist,
group = slist
# DIRECTORS
# list director
list_director:
driver = smartuser,
suffix = -request,
suffix_optional,
except_local_parts = ".bin:.etc",
require_files = /var/spool/slist/${local_part}/rc.init,
transport = list_transport;
Nigel.
--
[ Nigel.Metheringham@??? - Systems Software Engineer ]
[ Tel : +44 113 251 6012 Fax : +44 113 234 6065 ]
[ Real life is but a pale imitation of a Dilbert strip ]
--
*** Exim information can be found at
http://www.exim.org/ ***