что у мну есть:
Код: Выделить всё
[root@flanker /]# uname -a
FreeBSD flanker.domain.com 7.0-RELEASE FreeBSD 7.0-RELEASE #0: Sun Feb 24 19:59:52 UTC 2008 root@logan.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386
[root@flanker /]# pkg_info | grep exim
exim-4.69 High performance MTA for Unix systems on the Internet
[root@flanker /]# pkg_info | grep dov
dovecot-1.1.2_1 Secure and compact IMAP and POP3 servers
Нашел косяк в своей настройке, у меня экзим при получении письма проверяет наличие такого мыла в ldap.
Аутентификаторы экзима:
Код: Выделить всё
dovecot_login:
driver = dovecot
public_name = LOGIN
server_socket = /var/run/dovecot/auth-client
server_set_id = $auth1
dovecot_plain:
driver = dovecot
public_name = PLAIN
server_socket = /var/run/dovecot/auth-client
server_set_id = $auth2
В спецификации экзима прочитал, что можно запомнить username в $authentificated_id с помощью server_set_id - как я понимаю в аутентификаторах это и происходит. Хочу это поле использовать в запросе для одновременной проверки соответсвия поля mail и sAMAccountName (Поле mail в AD у юзера может принимать любые значения...). В роутере прописал perl'овый скрипт, который мне сообщает что $authentificated_id пустое. Соответственно запрос в ad ничего не возращает. Подскажите, плз, как побороть?