Hello, on 18.10.2004 08:20, Victor Sudakov at CGatePro@mx.ru wrote:
>>>>> >>>>> Это бага или фича, что поиск в LDAP с фильтром 'mail=*@*' ничего не >>>>> находит? Такое впечатление, что поиск в атрибуте mail ведётся только >>>>> по той части, которая слева от "@". >>>> >>>> "Фича": WebAdmin -> Domains -> Directory Integration -> mail Attribute >>>> Processing -> substitute with uid in conditions. >>> >>> Только что проверил, убирание этой галочки не приводит к тому, что >>> фильтр 'mail=*wlad@*' начинает что-то находить. Более того, после >>> убирания галочки фильтр 'mail=*' вообще перестаёт что-либо находить. >> >> Если Вы ищите в поддереве, созданном самим CGatePro, для своих об"ектов -
>> то в этих записях вообще нет атрибута "mail"- он там не нужен. А опция, >> которую Вы выключили, позволяет этот атрибут "создавать на лету" и/или >> искать по нему.
В этом случае надо добавить в записи реальный атрибут mail (а тогда - и выключить опцию Compose using uid.)
> Меня же интересует вопрос: можно ли сделать так, чтобы фильтр
> 'mail=*@*' находил адреса? У нас настройки TheBat на это завязаны.
Только добавив в записи реальный атрибут mail.
> Из ответа Дмитрия я понял, что галочка "substitute with uid in
> conditions" делает именно это, ан нет, как оказалось. Так что вынужден
> повторить вопрос.
>
>> >>> >>> Попробуйте, пожалуйста, воспроизвести у себя. >>> >>>> >>>>> slapd из OpenLDAP 2.1.x ведёт себя иначе, почему и спрашиваю. >>>>> >>>>> CGP 4.2.5 >>>>>
-- Best regards, Dmitry Akindinov -- Stalker LabsПолучено Mon Oct 18 08:54:38 2004
Этот архив был сгенерирован hypermail 2.1.8 : Tue 21 Feb 2006 - 03:15:24 MSK