URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 66990
[ Назад ]

Исходное сообщение
"postfix проверить собран с поддержкой ldap?"

Отправлено redduck , 18-Июн-06 03:51 
Здраствуйте,
система FreeBSD 6.0
почтовик postfix postfix-2.2.10
Вроде бы собираю postfix  с поддержкой ldap.
Пытаюсь настроить проверку почтовых адресов из AD. Сейчас работает так:
строка в main.cf
relay_recipient_maps = hash:/etc/mail/relay_recipients
Сначала выдернул адреса из AD все скриптом, и приходится добавлять удалять адреса.

Хочу сделать проверку с помощью ldap.

файл /etc/mail/ldap_relay_recipients.cf:
server_host = mail.domen.ru
server_port = 389
search_base = dc=domen, dc=ru
timeout = 60
query_filter = (&(proxyAddresses=smtp:%s)(|(objectClass=user)(objectClass=group)(objectClass=contact)))
domain = domain.ru
result_attribute = sAMAccountName
bind = yes
bind_dn = ldap@domen.ru
bind_pw = password
version = 3
debuglevel = 0

строка в main.cf
relay_recipient_maps = ldap:/etc/mail/ldap_relay_recipients.cf

Но что то непроверяются адреса, отшивает всех.
Пробовал
#postconf -q "user@domain.ru" ldap:/etc/mail/ldap_relay_recipients.cf
Не чего не происходит, когда использую hash то
#postconf -q "user@domain.ru" /etc/mail/relay_recipients
#OK

Вопрос как проверить работает ldap поддержка в postfix?


Содержание

Сообщения в этом обсуждении
"postfix проверить собран с поддержкой ldap?"
Отправлено redduck , 18-Июн-06 05:56 
Заработало! :)
Подправил /etc/mail/ldap_relay_recipients.cf

server_host = mail.domen.ru
server_port = 389
search_base = dc=domen, dc=ru
timeout = 60
query_filter = (&(proxyAddresses=smtp:%s)(|(objectClass=user)(objectClass=group)(objectClass=contact)))
domain = domain.ru, domain1.ru, domain2.ru
result_attribute = sAMAccountName
bind = yes
было bind_dn = ldap@domen.ru
стало bind_dn = cn=ldap,cn=Users,dc=domain,dc=ru
bind_pw = password
version = 3 (У меня windows 2003)
debuglevel = 0


"postfix проверить собран с поддержкой ldap?"
Отправлено ALex_hha , 18-Июн-06 11:57 
>Вопрос как проверить работает ldap поддержка в postfix?
# postconf -m | grep ldap