|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Alexander Druzhin 2:5020/400 28 Oct 2002 22:54:53 To : Valentin Nechayev Subject : Re: sendmail-LDAP-Exchange -------------------------------------------------------------------------------- Valentin Nechayev <netch@segfault.kiev.ua> wrote: SL>>>> Собран sendmail с поддержкой LDAP, который форвардит всю почту на SL>>>> MS exchange 5.5 Как сделать так, чтобы sendmail не принимал почту SL>>>> для несуществующих почтовых ящиков / неактивных пользователей ? VN>>> При check_rcpt сделать lookup на наличие юзера. Можно через тот же VN>>> ldap map (вставить в local_check_rcpt), можно внешним скриптом (тогда VN>>> подставлять в одну из access_db). AD>> А что значит внешним скриптом? Посредством ldapsearch? VN> VN> Типа того. VN> AD>> Можно пример? VN> VN> Пример нельзя. У меня этого нет под рукой. Hа словах: пишешь VN> ldapsearch'у искать там же, где искал до того, по фильтру вида VN> '(mail=*@your.exchange)', оставлять из найденного только атрибут mail. VN> Дальше простая разборка текста (awk, или grep + cut, или аналогично) Hе, что сказать ldadsearch'у я представляю. Я любопытствовал, как примерно может выглядеть правило, в котором делается лукап через внешний скрипт. Или я чего-то не понял? --- ifmail v.2.15dev5 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/657751bcd7cb.html, оценка из 5, голосов 10
|