On Tue, 26 Dec 2006, Alexander A. Kapralov wrote:

> >   address_data          = GET_ADDRESS_DATA
> >   check_local_user      = false
> >   no_verify
> >   allow_filter
> >   filter_prepend_home   = true
> >   user                  = ${extract{uid}{$address_data}}
> >   no_expn
> >   check_ancestor
> >   file                  = ${extract{home}{$address_data}}/.forward
> >   router_home_directory = ${extract{home}{$address_data}}/

> > I don't no why ${exctract dosen't work in "router_home_directory". In
> > "file" it work fine.

Because router_home_directory is expanded *before* address_data is set. 
See section 3.12 (Router preconditions) in the manual for the order in 
which preconditions are tested; address_data isn't expanded till 
afterwards.

-- 
Philip Hazel            University of Cambridge Computing Service
Get the Exim 4 book:    http://www.uit.co.uk/exim-book

-- 
## 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