Re: Что посоветуете д ля почтового сервера ?

2003-11-17 Пенетрантность Jan Solovjov

Dmitriy Sirant wrote:


Добрый день

На сегодняшний день есть ~700 пользователей (почтовых ящиков). Часть
пользователей - dialup, авторизуются через radius, ведется дублирование
логинов и паролей между /etc/shadow и базой в MySQL. Остальные клиенты
подключены другим способом, следовательно им нужны только почтовые ящики.
Почта доставляется sendmail и пройдя через spamassassin разлаживается в
/var/spool/mail/
Всех пользователей приходится добавлять в систему, но с /bin/false шелом.
Это надоело. Хочется, чтобы почта для пользователей лежала на сервере без
системных аккаунтов, авторизация велась через MySQL (желательно с квотами).
Да, еще есть хостящиеся, им нужен ftp к своим страничкам, тут я так понимаю
без системного аккаунта никак не обойтись ?

Какие решения Вы используете ? Я нашел пока dbmail-mysql и еще у знакомого
видел vpop (вроде, но мне надо и imap). Как произвести перенос всех данных в
новую систему ? Не хочется надолго все останавлиать, а 700 пользователей
ручками создать - нереально.

Спасибо за ответы.

Дмитрий Сирант.


 


ну так тебе сам бог прописал использовать
exim4
courier-imap
courier-imap-ssl
courier-pop
coirier-pop-ssl
MySQL
ну и морду какую нибудь к этому делу, для управления юзерами,
сейчас например мы такую связку у себя делаем, тогда можно будет и ftp и 
для апача все что угодно.


Если более подробно и интересно - наверно лучше в приват, если кому-то 
это еще интересно, тогда могу поделиться наработками и сюда в список.


вебморда для почтовика очень неплоха - squirrelmail

ЗЫ
все это хозяйство без особых напрягов заводиться на unstable, не знаю 
как в stable есть все эти пакеты или нет.


--
SysAdmin - MagicNET Network
mailto: [EMAIL PROTECTED]





Re: Что посоветуете д ля почтового сервера ?

2003-11-17 Пенетрантность Ужинский Борис

Dmitriy Sirant wrote:

Добрый день

На сегодняшний день есть ~700 пользователей (почтовых ящиков). Часть
пользователей - dialup, авторизуются через radius, ведется дублирование
логинов и паролей между /etc/shadow и базой в MySQL. Остальные клиенты
подключены другим способом, следовательно им нужны только почтовые ящики.
Почта доставляется sendmail и пройдя через spamassassin разлаживается в
/var/spool/mail/
Всех пользователей приходится добавлять в систему, но с /bin/false шелом.
Это надоело. Хочется, чтобы почта для пользователей лежала на сервере без
системных аккаунтов, авторизация велась через MySQL (желательно с квотами).
Да, еще есть хостящиеся, им нужен ftp к своим страничкам, тут я так понимаю
без системного аккаунта никак не обойтись ?

Какие решения Вы используете ? Я нашел пока dbmail-mysql и еще у знакомого
видел vpop (вроде, но мне надо и imap). Как произвести перенос всех данных в
новую систему ? Не хочется надолго все останавлиать, а 700 пользователей
ручками создать - нереально.

Спасибо за ответы.

Дмитрий Сирант.



Я использую http://www.opennet.ru/base/net/qmail_antispam.txt.html - вполне 
доволен :)
Веб-интерфейс написал сам (PHP) - вроде ниче так получилось :)

--
Ужинский Борис aka delta9 (mailto:[EMAIL PROTECTED] [EMAIL PROTECTED])



Re: Что посоветуете д ля почтового сервера ?

2003-11-17 Пенетрантность Jan Solovjov

Vladimir I. Umnov wrote:


ну так тебе сам бог прописал использовать
exim4
courier-imap
courier-imap-ssl
courier-pop
coirier-pop-ssl
MySQL
ну и морду какую нибудь к этому делу, для управления юзерами,
сейчас например мы такую связку у себя делаем, тогда можно будет и ftp
и для апача все что угодно.

Если более подробно и интересно - наверно лучше в приват, если кому-то
это еще интересно, тогда могу поделиться наработками и сюда в список.
   


Вообще немного интересно. В частности, как exim4 раскладывает письма
в maildir и как он работает с mysql базой со структурой courier-а?
У меня сейчас все от courier. Конечно работает, но че то уж не очень
приятны некоторые вещи: maildir-ы сами не создаются, и как-то маловато
настроек (по крайней мере через его дурацкий web-интерфейс).

 


exim4 сам раскладывает почту по maildir достаточно сказать ему об этом :)
про mysql ответ тот же
об этом можно почитать тут:
http://www.tty1.net/virtual_domains_en.html
ну то что меилдиры сами не создаются это не такая и большая беда, тем 
более, что это довольно легко победить при помощи maildirmake и
небольшого знания perl - тогда можно все это автоматизировать и вообще 
миграцию из /etc/passwd /etc/shadow аккаунтов наладить, правда
пароли придеться юзерам забить отдельно или сгенерировать или старые 
собрать.

ЗЫ
хороший повод сменить юзерам пароли :)


И еще вопрос просто про почту: возможно ли каким-нибудь образом выяснить
какого размера письмо, и если не того, что надо, то его непринимать или
во время приема отрубить, так чтобы после письмо больше не пыталось
свалиться.

 

это имхо может сам exim4 - как не знаю, чтение доков поможет или более 
знающие товарищи.



И еще вопрос по морде squirellmail. Когда-то давно юзал (года полтора
назад), сейчас снова появляется необходимость. Умеет ли оно напрямую с
maildir-ами работать?


 

а ей и не надо напрямую с меилдирами работать, достаточно в конфиге 
указать, что используется IMAP сервер courier и все.

дальше все достаточно шустро и с небольшой нагрузкой на сервер.

Если интересно поучаствовать в разработке веб морды для этого дела 
милости просим.
Напарник написал простенький скриптик на перле для конвертации почтовых 
ящиков из mailbox в maildir в принципе это мордочка для mb2md - есть 
такой пакет в debian.

C задачей справилось, так что при желании и необходимости все возможно :)

--
SysAdmin - MagicNET Network
mailto: [EMAIL PROTECTED]