This may not be the definitive solution, but I now have this working.
Rather than changing the address_pipe (which handles pipe addresses
generated by alias or .forward files) in 'TRANSPORTS CONFIGURATION'
of 'TMDA Pre-configuration' I instead changed the procmail_pipe adding
'environment' to set RECIPIENT & EXTENSION as well as SENDER variables.
I also included the '-p' procmail option as you suggested:
procmail_pipe:
driver = pipe
command = "/usr/bin/procmail -p"
return_fail_output
return_path_add
delivery_date_add
envelope_to_add
# check_string = "From "
# escape_string = ">From "
suffix = ""
environment = EXTENSION=${substr_1:$local_part_suffix}:\
[EMAIL PROTECTED]
For the 'DIRECTOR/ROUTER CONFIGURATION' I added:
suffix = +*
suffix_optional
to userforward, localuser _&_ procmail.
My .forward file is unchanged (empty).
I made these alterations after searching for 'tmda' in exim.org's mail
archives. I haven't yet experimented to find out which of the changes
were essential, but I did scan the logs to check ensure there were no
obvious problems.
thanks again
Jeff
_____________________________________________
tmda-users mailing list ([EMAIL PROTECTED])
http://tmda.net/lists/listinfo/tmda-users