From : Dmitry Nesterenko <dns@turbo.nsk.su>
Date: Tue, 18 May 1999 16:30:19 +0700
Subj : virtual domains в sendmail
-------------------------------------------------------------------------------
Tue May 18 14:29 Oleg King <inadm@kspu.kaluga.ru> wrote:
OK> Кстати, а как достопочтимые господа делают virtual domains? Лично у
OK> меня это получилось путем:
OK>
OK> 1. Обрубания сендмайлу всякого представления о том, что бывает mail.local (вернее,
OK> бывает, но только для просто user, а не user@domain).
OK> 2. Патчей для deliver, imapd, pop3d, чтобы они понимали ключик
OK> -c <domain>, и брали конфиги из файлов /etc/cyrus/<domain>, а также
OK> добавляли домен при передаче авторизации в pwcheck.
OK> 3. Патча для pwcheck, который делает авторизацию из разных файлов для
OK> разных доменов (файлы а-ля apache htpasswd, впрочем подойдет и
OK> master.passwd). Файлы типа /etc/cyrus/p-<domain>.
OK> 4. Установки xinetd и выставления этих самых -c <domain> для разных IP
OK> адресов. Когда кто-то делает telnet <domain1> 110, запускается pop3d
OK> -c domain1, мейлбоксы берутся из директории /???/<domain1>/user/,
OK> авторизация из файла /etc/cyrus/<domain1>.
OK>
OK> Внимание, вопросы:
OK> 1. Это вообще прямо сделано или криво? Покритикуйте, плиз.
OK> 2. Это кому-то надо? могу сделать патчи и выложить.
OK>
все что локальное - через Mlocal
затачивать "доменное" понимание maillocalами и popperами - совершенно
лишнее, да и не их это собственно дело.
"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 [20]http://info.east.ru/rus/inetadm.html