On Fri, 2 Feb 2007, Philip Hazel wrote:

> On Fri, 2 Feb 2007, Matthew Hodgson wrote:
>
>> Might there be any way in the future to make $pipe_addresses inspectable
>> within string expansions in a transport?
>
> The right name would be $recipients, I think. ($pipe_addresses does
> magic things, putting each address into a separate argument for the
> pipe.)

Isn't $recipients already used to describe the recipients on the initial 
submitted envelope, rather than those which finally get passed in a batch 
to a transport?  I can already get at the original $recipients by 
assigning it to an $acl_m variable in an ACL (acl_check_predata or 
acl_check_nonsmtp).

> Please submit this to Bugzilla as a wish list item so that it doesn't
> get forgotten.

Are there any technical limitations as to why accessing the addr array of 
address_items as passed to deliver.c:deliver_local() couldn't be accessed 
directly 
as a variable rather than only through the $pipe_addresses magic in 
transport.c:transport_set_up_command()?  If not, then I might have a shot 
at writing a patch.

Thanks for the response :)

M.

-- 
## List details at http://www.exim.org/mailman/listinfo/exim-users 
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://www.exim.org/eximwiki/

Reply via email to