URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 16253
[ Назад ]

Исходное сообщение
"Виртуальные почтовые домены и POP3"

Отправлено Hamper , 16-Апр-02 19:42 
Совсем у меня крышу срубило по поводу субжа.

Есть Linux и небольшой зверинец доменов, которые на нем живут. Хочется чтоб почта для каждого домена валилась в свой отдельный каталог ну и соответсвенно чтоб для каждого домена был свой passwd файлик.

С первой проблемой как бы что развязался (у меня стоит Exim и в нем достаточно легко распихать почту по виртуальным доменам). А теперь то, во что я воткнулся - а как юзьверям по POP3 забирать свою почту из конкретного домена???

Поможите!

Может как то можно сказать inpop3d чтоб он брал для аутетификации конкретный passwd для конкретного домена?


Спасибо за ваше внимание!


Содержание

Сообщения в этом обсуждении
"RE: Виртуальные почтовые домены и POP3"
Отправлено Nightman , 17-Апр-02 08:12 
>Совсем у меня крышу срубило по
>поводу субжа.
>
>Есть Linux и небольшой зверинец доменов,
>которые на нем живут. Хочется
>чтоб почта для каждого домена
>валилась в свой отдельный каталог
>ну и соответсвенно чтоб для
>каждого домена был свой passwd
>файлик.
>
>С первой проблемой как бы что
>развязался (у меня стоит Exim
>и в нем достаточно легко
>распихать почту по виртуальным доменам).
>А теперь то, во что
>я воткнулся - а как
>юзьверям по POP3 забирать свою
>почту из конкретного домена???
>
>Поможите!
>
>Может как то можно сказать inpop3d
>чтоб он брал для аутетификации
>конкретный passwd для конкретного домена?
>
>
>
>Спасибо за ваше внимание!

А ты подробнее раскажи как настроено сейчас
насколько я тебя понял у тебя есть файлы типа
/etc/master.paswd.<virt.domain>? так чтоли
и проблема в том что не можешь забрать ее
складывается куда? /var/mail/?
или /vvar/mail/<virt.domain>/
т.е поподробнее


"RE: Виртуальные почтовые домены и POP3"
Отправлено Hamper , 17-Апр-02 10:53 
>А ты подробнее раскажи как настроено
>сейчас

OK. Сейчас все стандартно для шапочки:
- почтовые боксы лежат в /var/spool/mail
- аутентификация по /etc/passwd (/etc/shadow)

Теперь в Exim'е прописываю ряд шаманских заклинаний и он (Exim) начинает складывать почту для основного домена (main.dom) все туда же, а для других валит в
/var/spool/mail/virt.dom1
/var/spool/mail/virt.dom2
ну и так далее...

Все замечательно. user@main.dom спокойно по POP3 забирает свою почту. А вот как сделать, чтоб точно так же забирали по POP3 user@virt.dom1 и user@virt.dom2 ????

Насколько я понимаю логично было бы сделать что-то типа  
/etc/passwd.virt.dom1  и
/etc/passwd.virt.dom2

Это как два байта переслать. Но ведь inpop3d ничего и знать не желает про эти дополнительные домены! Как его научить аутентифицировать пользователя по соответствующему для домена passwd? Т.е. если пользователь логиниться как "user", то берем /etc/passwd  А если логин звучит как "user@virt.dom1"  , то соответсвенно берем /etc/passwd.virt.dom1

Вроде бы все это можно сделать при помощи qmail + vpopmail, но этого делать сильно не хочется. Exim меня более чем устраивает.


"RE: Виртуальные почтовые домены и POP3"
Отправлено Nightman , 17-Апр-02 11:11 
>>А ты подробнее раскажи как настроено
>>сейчас
>
>OK. Сейчас все стандартно для шапочки:
>
>- почтовые боксы лежат в /var/spool/mail
>
>- аутентификация по /etc/passwd (/etc/shadow)
>
>Теперь в Exim'е прописываю ряд шаманских
>заклинаний и он (Exim) начинает
>складывать почту для основного домена
>(main.dom) все туда же, а
>для других валит в
>/var/spool/mail/virt.dom1
>/var/spool/mail/virt.dom2
>ну и так далее...
>
>Все замечательно. user@main.dom спокойно по POP3
>забирает свою почту. А вот
>как сделать, чтоб точно так
>же забирали по POP3 user@virt.dom1
>и user@virt.dom2 ????
>
>Насколько я понимаю логично было бы
>сделать что-то типа
>/etc/passwd.virt.dom1  и
>/etc/passwd.virt.dom2
>
>Это как два байта переслать. Но
>ведь inpop3d ничего и знать
>не желает про эти дополнительные
>домены! Как его научить аутентифицировать
>пользователя по соответствующему для домена
>passwd? Т.е. если пользователь логиниться
>как "user", то берем /etc/passwd
> А если логин звучит
>как "user@virt.dom1"  , то
>соответсвенно берем /etc/passwd.virt.dom1
>
>Вроде бы все это можно сделать
>при помощи qmail + vpopmail,
>но этого делать сильно не
>хочется. Exim меня более чем
>устраивает.

http://www.reedmedia.net/software/virtualmail-pop3d/
vm-pop3d должен сработать
там же есть примеры работы...
Правда я использую другой вариант...подумай ожет он будет лучше:
у меня сыпится почта вирт домена на ящик реального домена..все потом vpop winroute и прочая хрень все это может забрать и раскидать


"RE: Виртуальные почтовые домены и POP3"
Отправлено Hamper , 17-Апр-02 14:45 
>http://www.reedmedia.net/software/virtualmail-pop3d/
>vm-pop3d должен сработать
>там же есть примеры работы...

YES!!!!  Как заведенная пашет. ОГРОМНЕЙШЕЕ СПАСИБО!!!!!


>Правда я использую другой вариант...подумай ожет
>он будет лучше:
>у меня сыпится почта вирт домена
>на ящик реального домена..все потом
>vpop winroute и прочая хрень
>все это может забрать и
>раскидать

Ну это уже зависит от того, какой клиент у домена. У меня просто несмотря на то, что доменов куча, но каждый пользователь сам забирает свою почту.

В общем то, что делает Exim + vm-pop3d  весьма и весьма покрывает все мои запросы. Теперь к этому хозяйству еще прикрутить вебинтерфейс для постмастеров виртуальных доменов и можно курить бамбук :-)

Еще раз спасибо за совет!


"RE: Виртуальные почтовые домены и POP3"
Отправлено Dima , 17-Апр-02 18:57 
Могу патчик бросить, для отработки на те ситуации когда пользователь закрыт на отрицательный баланс %)
/virtdom/.deny/
Если там узер лежит, то блокируется вход.

"RE: Виртуальные почтовые домены и POP3"
Отправлено bass , 18-Апр-02 05:40 
>В общем то, что делает Exim
>+ vm-pop3d  весьма и
>весьма покрывает все мои запросы.
>Теперь к этому хозяйству еще
>прикрутить вебинтерфейс для постмастеров виртуальных
>доменов и можно курить бамбук
>:-)

ну каждый курит, что хочет :)

а насчёт веб-ифэйса, глянь сюда:
http://www.xams.org/