Re: [EXIM] Cyrus

Top Page
Delete this message
Reply to this message
Author: Peter Radcliffe
Date:  
To: exim-users
Subject: Re: [EXIM] Cyrus
Peter Bowyer <peter@???> probably said:
> cyrus:
>     driver = smartuser
>     suffix = "+*"
>     suffix_optional=true
>     domains = post.thorcom.com
>     local_parts = lsearch;/etc/exim/cyrus
>     transport = cyrus_pipe
>     user=cyrus
>     group=mail


> Note the absence of 'stripped suffix +a' which is what I'd expect to see -
> and what Peter H sees in his case. So it's looking up the whole thing, not
> just the prefix.


I don't get it.
If I replace .+ in my config with +* and use +, it fails to remove the
suffix.

Philip: just what is going on here ? I assume the - and + are being treated
as special by something, but I can't see what.

suffix = "-*:.*:+*"
suffix_optional

pir@moek# exim -C /usr/local/etc/exim/configure -bt
> pir.pop@???

pir.pop@???
deliver to pir in domain pop.pir.net
director = cyrus, transport = cyrus_pipe
> pir-pop@???

pir-pop@???
deliver to pir-pop in domain pop.pir.net
director = cyrus, transport = cyrus_pipe
> pir+pop@???

pir+pop@???
deliver to pir+pop in domain pop.pir.net
director = cyrus, transport = cyrus_pipe

P.

-- 
pir               pir@???      pir@???      pir@???



--
*** Exim information can be found at http://www.exim.org/ ***