ПРОЕКТЫ 


  АРХИВ 


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]

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.



 




Copyright © Lexa Software, 1996-2009.