ПРОЕКТЫ 


  АРХИВ 


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] cyrus



On Tue, May 18, 1999 at 11:29:04AM +0400, Oleg King wrote:
> Hello All
> 
> В субботу, 15 мая 1999 г., Vladimir Litovka wrote:
> 
> >> Может project открыть?
> 
> VL>  Зачем? Может проще встрять в Cyrus и довести его до ума? Он, по-крайней
> VL>  мере, несколько дальше продвинулся, чем все остальные.
> 
> Кстати, а как достопочтимые господа делают virtual domains?  Лично у
> меня это получилось путем:
> 
> 1. Обрубания сендмайлу всякого представления о том, что бывает mail.local (вернее,
> бывает, но только для просто user, а не user@domain).

да-да, мы знаем, что лучшее лечение головной боли -- гильотина.
что, через mailertable и мэйлер типа cyrusv (с доменом) не сделать?

> 2. Патчей для deliver, imapd, pop3d, чтобы они понимали ключик
> -c <domain>, и брали конфиги из файлов /etc/cyrus/<domain>, а также
> добавляли домен при передаче авторизации в pwcheck.
> 3. Патча для pwcheck, который делает авторизацию из разных файлов для
> разных доменов (файлы а-ля apache htpasswd, впрочем подойдет и
> master.passwd). Файлы типа /etc/cyrus/p-<domain>.
> 4. Установки xinetd и выставления этих самых -c <domain> для разных IP
> адресов. Когда кто-то делает telnet <domain1> 110, запускается pop3d
> -c domain1, мейлбоксы берутся из директории /???/<domain1>/user/,
> авторизация из файла /etc/cyrus/<domain1>.
> 
> Внимание, вопросы:
> 1. Это вообще прямо сделано или криво? Покритикуйте, плиз.
> 2. Это кому-то надо? могу сделать патчи и выложить.

Мне не нравиться идея отводить по адресу на домен. У меня доменов много,
а адресов хоть и много, но ограниченно. И не понятно, что делать, когда
юзер хочет скажем www с именем domain.ru и email @domain.ru.
я тут выход вижу в account name, зависящем от домена, т.е. вида
user <нечто> domain. В качестве нечто использовать например символ @. Или #.
После этого все патчится несколько легче.

-- 
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.
Archive is accessible on http://info.east.ru/rus/inetadm.html



 




Copyright © Lexa Software, 1996-2009.