Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Andrew V. Scherbacov                 2:5002/74.1    18 Dec 2006  11:33:11
 To : All
 Subject : pstfix and LDAP query_filter
 -------------------------------------------------------------------------------- 
 
 
 постфикс 2.2.8 как-то неправильно отрабатывает фильтр
 ldapsource_query_filter = (|(mail=%s)(proxyaddresses=*%s*))
 
 согласно RFC2254 - это вполне нормальный фильтр, и постфик обещает соблюдать его
 синтаксис:
 
 ---------кусок из man LDAP_TABLE---------------------
 query_filter (default: mailacceptinggeneralid=%s)
 The RFC2254 filter used to search the directory, where %s is a
 substitute for the address Postfix is trying to resolve, e.g.
 query_filter = (&(mail=%s)(paid_up=true))
 --------------------------------------------------------
 
 но, не работает. постфикс запускается, но не принимаетни одного письма,
 ругается, что истек таймаута обращения к ЛДАПу.
 а ldapsearch отлично этот фильтр отрабатывает.
 
 где косяк ? то, что ошибка именно в синтаксисе фильтра - 100%, более простой
 фильтр, типа mail=%s отрабатывается отлично. проблема именно в наличии в фильтре
 *. убираем ее - и все работает замечательно.
 
 к сожалению, ЛДАП сервер - это виндовый Ексченч, посмотреть, какой фильтр
 присылает туда постфикс - невозможно. может * в фильтре в постфиксовском
 main.cf как-то заменять надо ?
 С уважением
 Андрей Щербаков
 
 E-mail: avs_andrew[at]mail.ru                              ICQ: 54034993
 
 ... Кактус упал на кота и взвыл от боли.
 --- GED+W32 испытывает версию 1.1.5-040120
  * Origin: Честь можно потерять только в честном бою (2:5002/74.1)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 pstfix and LDAP query_filter   Andrew V. Scherbacov   18 Dec 2006 11:33:11 
Архивное /ru.linux/273745861bf3.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional