On 07/12/2018 12:05, Marco Gaiarin via Exim-users wrote:
>       unseen = ${if eq{${lookup ldapm {user=LOCAL_AD_BIND_DN 
> pass=LOCAL_AD_PASS 
> ldap:///LOCAL_AD_ALIASES_DN?rfc822MailMember?sub?(&(objectClass=nisMailAlias)(cn=${quote_ldap:${local_part}}@${quote_ldap:${domain}}))}}}{}{no}{yes}}
> 
> query work (tested by hand; and if i set manually 'unseen = yes', it is
> used by the subsequent router) but 'unseen' is every time 'no'.
> 
> 
> Probably is because checking for empty result in an ldap query have soem
> trouble.

I think you need to find out what it's actually doing in the router
context.  Try running with debug enabled, either by starting your
daemon with extra commandline options (it'll output to stderr) or
by patching an ACL "debug=" modifier at some convenient point
(it'll output to a file).
-- 
Cheers,
  Jeremy

-- 
## List details at https://lists.exim.org/mailman/listinfo/exim-users
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/

Reply via email to