Вопрос про OpenLdap фильтры
Добавлено: 2010-07-02 11:20:58
Добрый всем.
Есть запись в лдапе вида:
Почтовый сервер так как ищет атрибуты типа "mail" работает правильно. и собирает адреса нормально.
Адресные книги тоже работали нормально пока не начали использовать ГромПтицу. Она не умеет возвращать все адреса, а возвращает только первый занесенный в базу. А требуется что бы первым вернувшимся адресом было "pupkin@company.com" (то есть последний).
Игра с запрещением прав в стиле "attrs=mail var.regex=.*company\.com\." результата не дает так как блокирует возвращение всех атрибутов "mail".
Как быть? Идеальный вариант если адресная книга будет возвращать только 1 адрес "pupkin@company.com".
П.С.: Прописывать фильтры на клиентах не подходит, так как клиентов довольно много и у каждого поменять нет возможности.
Есть запись в лдапе вида:
Код: Выделить всё
dn: cn=pupkin,ou=users,o=company
cn: pupkin
mail: pupkin@company.com.ru
mail: pupkin@comapny.com.ua
mail: pupkin@company.comАдресные книги тоже работали нормально пока не начали использовать ГромПтицу. Она не умеет возвращать все адреса, а возвращает только первый занесенный в базу. А требуется что бы первым вернувшимся адресом было "pupkin@company.com" (то есть последний).
Игра с запрещением прав в стиле "attrs=mail var.regex=.*company\.com\." результата не дает так как блокирует возвращение всех атрибутов "mail".
Как быть? Идеальный вариант если адресная книга будет возвращать только 1 адрес "pupkin@company.com".
П.С.: Прописывать фильтры на клиентах не подходит, так как клиентов довольно много и у каждого поменять нет возможности.