Author: W B Hacker Date: To: exim users Subject: Re: [exim] ACL rewrite
Searcher wrote: >> - all recipients to be handled are your clients
> Yes they are
>> - all affected deliveries are 'local'.
> None of the deliveries are local, this is just a forwarder of emails to be
> modified or to be left untouched - the only purpose of this instance of exim
> is to sort emails 2 ways *snip*
- Dump all the acl stuff and single-recipient limit stuff.
- pick up the 'default' system_aliases router:
====
system_aliases:
driver = redirect
allow_fail
allow_defer
data = ${lookup{$local_part}lsearch{/etc/aliases}}
user = mailnull
group = mail
file_transport = address_file
pipe_transport = address_pipe
=====
rename it from "system_aliases:" to, for example "probationary:"
Change the path and filename {/etc/aliases} in
" data = ${lookup{$local_part}lsearch{/etc/aliases}}"
to some other /path/filename that Exim's 'group' can read, and that your
appointed admin (person or script or web interface) can write to.
Example ownership: specialadmin:mail
Use a script, web interface, SQL DB trigger, or POT editor to put
those-who-are-to-be re-written into that new file and take them out later.