Inet-Admins mailing list archive (inet-admins@info.east.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [inet-admins] virtual pop3
On Fri, Feb 13, 1998 at 04:16:32PM +0300, Alex W. Bakhtin wrote:
> >Кто как реализует идею виртуальных почтовых ящиков для
> >клиентов?
> >
> >Типа:
> >
> >user@domain.ru
> >user@otherdomain.ru
> >
> >Интересует, в основном, pop3 демон, который потом раздает
> >почту клиентам.
>
> То, что было уже сделано, меня по многим причинам не устроило, поэтому я сделал свое...
>
> Я как раз заканчиваю подобное, остались только мелочи. Идея основная такова - в каталоге
> /var/domain заводятся еще каталоги /var/domain/domain.ru, в которых лежат ящики пользователей
> domain.ru, они туда помещаются с помощью mail.virtual, который представляет из себя переделанный
> mail.local, которому в качестве аргументов передаются домен и пользователь. Так же правленный
> qpopper, который умеет делать setpwfile и раздавать ящики, причем два режима работы -
> 1. Все пользователи как user@domain.ru, и второй - поппер цепляется на виртуальный адрес и там
> понимает просто user, пари этом ему в параметрах передается default domain. Я уже сделал правки,
> позволяющие включать в m4 FEATURE(virtual_domains), правки к попперу и mail.local, эта конструкция
> мной уже в некоторой степени протестрована, я с удовольствием ее дам общественности, если она
> кому-то нужна, но это в понедельник, ибо сегодня "пред" день святого Валентина, и я уже с трудом
> попадаю в клавиши;) Но похоже меня принесет на работу еще завтра и в воскресение, и я постараюсь
> собрать все патчи и сложить их куда-нибудь на www, о чем сделаю анонс здесь.
Во блиин извращенец... Достаточно сделать в sendmail.cf класс, который будет мапить адреса
типа user@virt.dom в user.virt.dom@local.domain, а дальше нехай раскладывается по users.db.
Надо только popperа научить понимать users.db.
--
Slawa Olhovchenkov
=============================================================================
"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.
|