Полезная информация

Будьте в курсе последних изменений в мире Mozilla, следя за нашим микроблогом в Twitter.

Thunderbird » форма запросов в LDAP Address book » 09-09-2010 19:42:26

Да, нашёл его! Нашёл этот фильтр!
Спасибо, вы мне очень помогли! :)

Thunderbird » форма запросов в LDAP Address book » 09-09-2010 19:18:03

Огромное СПАСИБО!
Я бы никогда не нашёл ))) уж слишком далеко запрятано!!!
Теперь сниффер показывает:
(|(|(|(|(mail=*)(cn=*))(givenName=*))(sn=*))(department=*)))
То что надо! Теперь можно искать по отделам организации в AD!
А вот инетресно можно ли это изменение сделать не через графический интерфейс, а через редактирования файла?

P.S.
Для тех кто будет делать тоже самое:
Обратите внимание на файл mailnews.js на то по каким атрибутам проходит поиск в AD
Например в моём случае:
pref("ldap_2.servers.default.attrmap.Department", "ou,department,departmentnumber,orgunit");
Атрибута "ou" в AD нет, а он берётся по умолчанию и ассоциируется с Department!
А вот атрибут "department" как раз есть и я "ou" и "вepartment" просто поменял местами.

Ещё раз спасибо!!!!

Thunderbird » форма запросов в LDAP Address book » 09-09-2010 18:39:13

Извините, а вы не подскажите как и где меняется этот параметр?
В файле mailnews.js написано следующее:

// the format for "mail.addr_book.quicksearchquery.format" is:
// @V == the escaped value typed in the quick search bar in the addressbook
//
// note, changing this might require a change to SearchNameOrEmail.label in
// messenger.dtd or searchNameAndEmail.emptytext in abMainWindow.dtd
pref("mail.addr_book.quicksearchquery.format", "chrome://messenger/locale/messenger.properties");

// values for "mail.addr_book.lastnamefirst" are:
//0=displayname, 1=lastname first, 2=firstname first
pref("mail.addr_book.lastnamefirst", 0);
pref("mail.addr_book.displayName.autoGeneration", true);
pref("mail.addr_book.displayName.lastnamefirst", "chrome://messenger/locale/messenger.properties");
pref("mail.addr_book.show_phonetic_fields", "chrome://messenger/locale/messenger.properties");

Не пойму как изменить фильтр!
Или я вообще не там смотрю?
Спасибо!!!

Thunderbird » форма запросов в LDAP Address book » 09-09-2010 17:05:08

Добрый день!
У меня установлен Thunderbird 3.1.3 и адресная книга подключена через LDAP к Windows 2003 AD.
Всё работает замечательнои могу получать пользователей из AD.
Я посмотрел через снифер как Thunderbird выполняен запрос через LDAP и в результате он следующий:
(|(|(|(mail=*)(cn=*))(givenName=*))(sn=*))
Тоесть ищём только по 4 атрибутам, но мне бы хотелось искать ещё по атрибуту department!
Возможно ли добавить в команду запроса LDAP ещё атрибуты?

Когда выполняем поиск например по имени "Jon", то в запрос подставляется переменная и запрос получается таким:
(|(|(|(mail=*Jon*)(cn=*Jon*))(givenName=*Jon*))(sn=*Jon*))
Может возможно получить эту переменную и самому дополнить запрос в настройках Адресной Книги LDAP.

Спасибо большое за ответы!

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]