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.
|