Re: [exim] LDAP Rewrite. Can it be done!

Page principale
Supprimer ce message
Répondre à ce message
Auteur: Heiko Schlittermann
Date:  
À: exim-users
Sujet: Re: [exim] LDAP Rewrite. Can it be done!
Hi,

G.M.Robins <G.M.Robins@???> (Fr 31 Jul 2009 14:24:49 CEST):
> Hi,
>
> I can't seem to find much information on rewriting incoming messages using an ldap lookup. Is it possible to use ldap as a source for rewriting?
>
> For example the following rewrite rule
>
> *@exchange.example.com ${lookup ldap{LDAPBASEURL ldap:///dc=example,dc=com?proxyAddress=smtp?sub?(&(objectClass=Person)(mail=${local_part}@${domain}))}{$value}fail}
>
> Generates the following error:
>
> 2009-07-31 13:10:41 Exim configuration error in line 1038 of /usr/exim/configure:
> unknown rewrite flag character 'l' (could be missing quotes round replacement item)
>
> If tried various types of quoting but get similar problems. Is this actually possible?


Did you try to quote the entire „${lookup...fail}” part?
*@exchange.example.com \
    "${lookup ldap{LDAPBASEURL ldap:///dc=example,dc=com?proxyAddress=smtp?sub?(&(objectClass=Person)(mail=${local_part}@${domain}))}{$value}fail}"


--
Heiko