Geoff Shang:
> On Wed, 20 Feb 2013, Noel Jones wrote:
> 
> > Postfix uses the domain as the lookup key, not the whole address.
> > Test with:
> >
> > $ postmap -q example.com ldap:/etc/postfix/ldap-domains.cf
> 
> I was initially doing this but it didn't work.
> 
> In ldap-domains.cf, I use %d as the key to look for.  Should I be using %s 

That was the mistake. As documented in ldap_table(5):

  %d     When the input key is an address of the form user@domain,
         %d is replaced by the (RFC 2253) quoted  domain  part  of
         the  address.   Otherwise,  the  search is suppressed and
         returns no results.

You probably want this:

  %s     This  is  replaced by the input key.  RFC 2253 quoting is
         used to make sure that the input key does not  add  unex-
         pected metacharacters.


But, like Noel. I have no LDAP experience.

        Wietse

Reply via email to