ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 

  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: Inet-Admins
Inet-Admins mailing list archive (inet-admins@info.east.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[inet-admins] virtual pop3



Hi!


 ier> Кто как реализует идею виртуальных почтовых ящиков для
 ier> клиентов?
 ier> Типа:
 ier> user@domain.ru
 ier> user@otherdomain.ru
 ier> Интересует, в основном, pop3 демон, который потом раздает
 ier> почту клиентам.
Самое красивое, хотя и несколько overkill (в данном случае) решение я читал в
freebsd-isp или чем-то подобным. Заключается оно вот в чем:
1) хачится inetd на претмет деланья chroot в /dir1, /dir2 и так далее
в зависимости от локального адреса (i.e. пришел на mx.domain1 - получи chroot
в /dir1, на mx.domain2 - в /dir2)

В /dir1, /dir2 и так далее заводится полная структура необходимая для нужных 
сервисов (/etc/passwd и тому подобное). Естественно, в /dir1/etc/passwd и
/dir2/etc/passwd uid'ы не должны повторяться (точнее, это важно если 
пользователь имеет еще и shell)

sendmail и все прочее запускается только через inetd (www-сервера это не 
касается, но там придется отдельно хачить на тему UserDir).

Собственно и все. Пришел на pop.domain1:110 - получил pop3d работающий с 
/dir1/etc/passwd ну и так далее.

Сам я не пробовал, но клиентам советую :)

С уважением,Alex Tutubalin

--- GoldED 2.42.G1114+


=============================================================================
"inet-admins" Internet access mailing list. Maintained by East Connection ISP.
Mail "unsubscribe inet-admins" to Majordomo@info.east.ru if you want to quit.



 




Copyright © Lexa Software, 1996-2009.