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


ru.unix

 
 - RU.UNIX ----------------------------------------------------------------------
 From : Alexandr Goncharov                   2:5020/400     03 Jun 2003  11:59:42
 To : Lev Serebryakov
 Subject : Re: архитектура sendmail: проверка существования пользователей?
 -------------------------------------------------------------------------------- 
 
 Lev Serebryakov <Lev.Serebryakov@p1.f661.n5030.z2.fidonet.org> wrote:
 
 LS> What do you think about sharp blades, All?
 
 LS>   Вот если я пропишу мейлер для домена (скажем, который все в ту же базу
 LS> будет укладывать почту, или куда еще), то можно ли будет СРАЗУ говорить
 LS> sendmail'у, что нет такого пользователя, если его таки нет? Причем очень
 LS> СРАЗУ -- как прямо по RCPT TO, как делаетсам sendmail, когда пользователь
 LS> системный, а мейлер -- простой mail.local?  Хочется, с одной стороны,
 LS> полностью виртуализировать пяток доменов почтовых, а с другой -- отсекать
 LS> всю лишнюю почту как можно раньше.  Сейчас все эти домены сделаны через
 LS> virtusertable и пользователей без шелла в /etc/passwd (с логинам вида
 LS> user-domain), но хочется их вообще в системе не держать.  Всякие мейлеры от 
 LS> cyrus'ов на сколько я смотрел, страджают тем, что RCPT TO: для доменов,
 LS> которым приписаны эти мейлеры, проходит ВСЕГДА, а потом уже
 LS> мейлер генерирует письмо-отлуп. Мне это очень не нравится.  Я плохо смотрел,
 LS> или sendmail такого не умеет?
 
 LS>     Remember, pain is part of pleasure, All.
 LS> ... ...Слышишь - дай мне канал связи!
 
 Боюсь повториться и показаться навязчивым, но смотреть следует в сторону 
 LDAP и функции в sendmail ldap_routing
 
 Кстати, в O'Reilly вышла новая книжка - LDAP System Administration 
 
 http://www.oreilly.com/catalog/ldapsa/
 
 Hа сайте лежит в PDF  Chapter 7: Email and LDAP, в которой достаточно
 подробно расписано про интеграцию с различными MTA.
 Там же:
 
 Download the code examples from this book. The complete set of examples is
 available at: http://examples.oreilly.com/ldapsa/ 
 
 Возвращаясь к теме вопроса - в базу можно лезть, можно не лезть. 
 Мы делали так - информация о юзерах и их криптованные пароли лежат в
 билинговой базе.
 pop3/imap4 сервер - cyrus. Чтобы обойтись без патчей - в его конфиги делается
 выборка из базы. За паролями он лезет в базу через pam/radius. 
 Из той же базы делается выборка в LDAP, откуда все MTA запрашивают информацию. 
 Может, несколько сложновато, зато каждый компонент системы без подпорок
 практически. Hесколько перловых скриптов и все.
 
 -- 
 Alexandr V. Goncharov    | Tomsktelecom
 AGV-RIPE,      | agv@tomsknet.ru 
 AGV3-RIPN      | phonе: +7(382-2)662510
 --- ifmail v.2.15dev5
  * Origin: Tomsktelecom - Digital Networks (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 архитектура sendmail: проверка существования пользователей?   Lev Serebryakov   02 Jun 2003 23:07:54 
 архитектура sendmail: проверка существования пользователей?   Andrew E. Filonov   03 Jun 2003 07:59:54 
 Re: архитектура sendmail: проверка существования пользователей?   Alex Korchmar   03 Jun 2003 10:37:28 
 Re: архитектура sendmail: проверка существования пользователей?   Eugene B. Berdnikov   03 Jun 2003 16:03:19 
 Re: архитектура sendmail: проверка существования пользователей?   Alex Korchmar   03 Jun 2003 16:19:06 
 архитектура sendmail: проверка существования пользователей?   Lev Serebryakov   03 Jun 2003 21:13:52 
 Re: архитектура sendmail: проверка существования пользователей?   Eugene B. Berdnikov   04 Jun 2003 16:03:14 
 архитектура sendmail: проверка существования пользователей?   Lev Serebryakov   03 Jun 2003 21:00:26 
 Re: архитектура sendmail: проверка существования пользователей?   Vitaly E. Lavrov    04 Jun 2003 00:03:04 
 Re: архитектура sendmail: проверка существования пользователей?   Alexandr Goncharov   03 Jun 2003 11:59:42 
Архивное /ru.unix/122323ad22f04.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional