Re: [exim] Exim and mailman

Top Page
Delete this message
Reply to this message
Author: Phillip Ryker
Date:  
To: John Robinson, exim-users
Subject: Re: [exim] Exim and mailman
ok,

I changed to all brackets from braces as follows:

mailman_router:
    driver = accept
    require_files =
/virtual/${domain}/mailman/lists/${lc:$local_part}/config.pck
    local_part_suffix_optional
    local_part_suffix = -bounces : -bounces+* : \
                        -confirm+* : -join : -leave : \
                        -owner : -request : -admin
    transport = mailman_transport


and I am still getting:

news@??? cannot be resolved at this time:
failed to expand "/virtual/${domain}/mailman/lists/${lc" for
require_files: "${lc" is not a known operator (or a } is missing in a
variable reference)

I verified I am using brackets and not braces.
Thanks

Phil


On 10/28/06, John Robinson <john.robinson@???> wrote:
> On 28/10/2006 15:27, Phillip Ryker wrote:
> [...]
> >    require_files =
> > /virtual/${domain}/mailman/lists/$(lc:$local_part)/config.pck
> [...]

>
> This should be
>     require_files =
> /virtual/${domain}/mailman/lists/${lc:$local_part}/config.pck

>
> i.e. use braces {} instead of parentheses ()
>
> > [root@listsrv exim]# exim -bt news@???
> > news@??? cannot be resolved at this time:
> > failed to expand "/virtual/${domain}/mailman/lists/${lc" for
> > require_files: "${lc" is not a known operator (or a } is missing in a
> > variable reference)
>
> I'm not sure that error exactly reflects what you said was in your
> config, but hopefully the above will help you fix it anyway :-)
>
> Cheers,
>
> John.
>