[exim-dev] [Bug 590] New: incorrect processing combination w…

Top Page
Delete this message
Reply to this message
Author: lissyara
Date:  
To: exim-dev
New-Topics: [exim-dev] [Bug 590] incorrect processing combination with ldap request and macros, [exim-dev] [Bug 590] incorrect processing combination with ldap request and macros
Subject: [exim-dev] [Bug 590] New: incorrect processing combination with ldap request and macros
------- You are receiving this mail because: -------
You are on the CC list for the bug.

http://bugs.exim.org/show_bug.cgi?id=590
           Summary: incorrect processing combination with ldap request and
                    macros
           Product: Exim
           Version: 4.67
          Platform: x86
        OS/Version: FreeBSD
            Status: NEW
          Severity: bug
          Priority: low
         Component: String expansion
        AssignedTo: ph10@???
        ReportedBy: admin@???
                CC: exim-dev@???



i have condition 1 (in router):
condition = ${if eqi{${lookup ldap{LDAP_DATA      \                            
 ldap:///DISTRIBUTION_LISTS?name?sub?DISTRIBUTION_LISTS_FILTER}  \
                               }}{$local_part} {yes}{no}}
and condition 2 (in router):
condition = ${if eqi{${lookup ldap{LDAP_DATA      \                            
 ldap:///DISTRIBUTION_LISTS?name?sub?DISTRIBUTION_LISTS_FILTER  \
                               }}}{$local_part} {yes}{no}}
=================
diff - bracket on another line, after macro DISTRIBUTION_LISTS_FILTER.
first condition - work, two - not work.
In debug I see
10:32:47 78557 Start search
10:32:47 78557 ldap_search failed: -7, Bad search filter
10:32:47 78557 lookup deferred: ldap_search failed: -7, Bad search filter
==================
used exim 4.67; FreeBSD 6.2; openldap-client-2.3.37; and Win2003 AD as Ldap
Server



--
Configure bugmail: http://bugs.exim.org/userprefs.cgi?tab=email