ASSP and LDAP

Вопросы, связанные с установкой и использованием почтовых систем и корпоративных систем обмена данными (Exchange, MailDeamon, почтовые серверы на основе Linux и т.д.)

Модератор: Модераторы

Пользователь
Аватара пользователя
Сообщения: 62
Зарегистрирован: 24 июл 2004, 13:27
Откуда: Харьков

Сообщение SYSokolov » 16 авг 2004, 10:09

Привет.
Использует ли кто-нибудь для фильтрации спама ASSP (Anti-Spam SMTP Proxy)? Собственно вопрос, удалось ли прикрутить его к LDAP на AD? Если да, то расскажите как, я уже долбаюсь несколько дней и все безрезультатно, ну не хочет он проверять наличие адреса в службе каталогов :( Для тех кто не знает что это такое, смотреть http://assp.sourceforge.net/

Sergey Sokolov

Он здесь живет
Сообщения: 2394
Зарегистрирован: 19 дек 2003, 20:43
Откуда: Москва

Сообщение Harry33 » 16 авг 2004, 11:45

SYSokolov
Как выглядит LDAP запрос для проверки наличия адресатов в товоем случае, конкретней интересует каталог поиска
Знания, которые нельзя применить - бесполезны

хм...
Аватара пользователя
Сообщения: 611
Зарегистрирован: 07 апр 2004, 17:10
Откуда: ссср

Сообщение Stratofortress » 16 авг 2004, 12:17

SYSokolov
а какая вынь используется? win2k и win2k3 отличны друг от друга… ;)
нет времени разбираться — наймите того, кто знает.

Он здесь живет
Сообщения: 2394
Зарегистрирован: 19 дек 2003, 20:43
Откуда: Москва

Сообщение Harry33 » 16 авг 2004, 12:24

Stratofortress
В части LDAP отличий нет. статный запрос к базе лдап выглядит примерно так
LDAP://dc=mydomain,dc=ru
Дальше уже зависит от расширений схемы.
Знания, которые нельзя применить - бесполезны

хм...
Аватара пользователя
Сообщения: 611
Зарегистрирован: 07 апр 2004, 17:10
Откуда: ссср

Сообщение Stratofortress » 16 авг 2004, 12:42

Harry33
в том-то и дело, что один и тот же скрипт (сам писал!) на php из-под win2k отрабатывает нормально, а на win2k3 валится…
Цитата
Warning: LDAP: Unable to perform the search: Operations error in … on line XXX
Unable to search ldap server
PHP Warning: LDAP: Unable to perform the search: Operations error in … on line XXX
[/quote]


в общем, мне удалась лишь аутентификация. ;)) это да. это работает.
т.е. примерно это:
Код
<?
echo "<h1>LDAP:</h1>";
$user = "ДОМЕН\логин";
$password = "пароль";


// LDAP variables
$ldaphost = "сервер.ДОМЕН.com";  // your ldap servers
$ldapport = 389;                 // your ldap server's port number

// Connecting to LDAP
if (!$ldap = ldap_connect( $ldaphost, $ldapport )) {
echo "connection error";
exit;
}
if (!$res = @ldap_bind($ldap, $user, $password)) {
echo "authentication FAILED";
exit;
}
ldap_close($ldap);
echo "ok";

?>
[/code]
нет времени разбираться — наймите того, кто знает.

Пользователь
Аватара пользователя
Сообщения: 62
Зарегистрирован: 24 июл 2004, 13:27
Откуда: Харьков

Сообщение SYSokolov » 16 авг 2004, 14:04

Похоже никто не пытался работать с ASSP и LDAP, там используется модуль NET::LDAP писаный на Perl, так вот как его заставить проверять?

хм...
Аватара пользователя
Сообщения: 611
Зарегистрирован: 07 апр 2004, 17:10
Откуда: ссср

Сообщение Stratofortress » 16 авг 2004, 16:28

SYSokolov
на мой вопрос вы так и не ответили.
какая разница — assp/perl или что-то ещё?
надо ждать релиза net:ldap для перла и ldap.dll для php. ;)

о windows 2003 в доках на assp нет ни слова. соответственно, requirements~ам не соответствует (простите за тавтологию). ;)
нет времени разбираться — наймите того, кто знает.

Пользователь
Аватара пользователя
Сообщения: 62
Зарегистрирован: 24 июл 2004, 13:27
Откуда: Харьков

Сообщение SYSokolov » 16 авг 2004, 16:38

Конечно в релизах Microsoft не будет и слова, этоже сторонний продукт

хм...
Аватара пользователя
Сообщения: 611
Зарегистрирован: 07 апр 2004, 17:10
Откуда: ссср

Сообщение Stratofortress » 16 авг 2004, 16:41

SYSokolov
билотека net в целом и модуль net::ldap в частности, как, впрочем, и перл вообще к майкрософт отношения не имеет. ;)
нет времени разбираться — наймите того, кто знает.

Вернуться в Почтовые серверы

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4