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

Reply via email to