The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Почтовый сервер Exim+Dovecot+MySQL+Webmail"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [ Отслеживать ]

"Почтовый сервер Exim+Dovecot+MySQL+Webmail"  
Сообщение от GaDiNa (ok) on 05-Апр-09, 15:50 
Доброго времени суток.

Мне нужно поставить почтовый сервер на CentOS 5.2, который будет обслуживать домен domain.ru, и в будущем добавить domain2.ru.
Хочу поставить Exim в качестве MTA. Dovecot в качестве POP3 и IMAP сервера. Спискок доменов и пользователей хочу хранить в базе MySQL. Так же нужно прикрутить Webmail в качестве MUA, например Horde или RoundCube.
В этой теме хочу спросить совета, по какому алгоритму мне все это сделать.
Насколько я понимаю, нужно установить Exim и Dovecot и сконфигурировать их так, чтобы они "брали" список доменов и юзеров из базы MySQL. Так же на эту базу нужно "настроить" Webmail.
Правильно ли я рассуждаю хотябы на этом этапе ?
Несколько дней поиска в google какого-то howto дало массу ссылок на похожие варианты, но признаться я немного запутался.
В некоторых вариантах база создается самостоятельно, в некоторых структуру базы данных "обычно" диктует выбраный Webmail.
Так как же быть? Сначала установить, скажем Horde и "научить" Exim и Dovecot брать нужную информацию из его базы или можно пока настроить все без "веб-морды" - exim+dovecot+mysql, а потом уже както можно будет прикруть webmail к этому всему ?

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

Буду очень благодарен за любые подсказки по теме.


Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Почтовый сервер Exim+Dovecot+MySQL+Webmail"  
Сообщение от GaDiNa (ok) on 05-Апр-09, 17:41 
Дальнейший поиск дал еще такую информацию: есть пакет Vexim - некая админ панель для Exim позволяющая управлять (добавлять-удалять) списком виртуальных доменов и юзеров, и хранящая базу в MySQL.
Таким образом, установив Vexim можно получить базу в MySQL и останется подключить к ней exim и dovecot ?
Как же все-таки лучше - иcпользовать базу от WebMail (я подозреваю, что с помощью Horde или RoundCube тоже можно управлять списком виртуальных аккаунтов) или ставить Vexim ?

Или все таки лучше создать базу самому.. Тогда потеряется возможность управлять аккаунтами с Web. Прийдется это делать руками в mysql консоли..

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Почтовый сервер Exim+Dovecot+MySQL+Webmail"  
Сообщение от Джон on 05-Апр-09, 20:05 
На вебморду белку ставь... с мобилы проще заходить и прикрутить без проблем можно к SQL... хоть все параметры там храни.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Почтовый сервер Exim+Dovecot+MySQL+Webmail"  
Сообщение от GaDiNa (ok) on 05-Апр-09, 23:00 
>На вебморду белку ставь... с мобилы проще заходить и прикрутить без проблем
>можно к SQL... хоть все параметры там храни.

спасибо. можно и белку. я просто хотел понять как правильнее.
видимо какого-то однозначного способа нету.
попробую пока с vexim разобраться. я думаю потом к нему и белку можно будет прикрутить..

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Почтовый сервер Exim+Dovecot+MySQL+Webmail"  
Сообщение от angra (ok) on 06-Апр-09, 07:26 
Exim и dovecot без проблем настраиваются на любую БД с любой структурой таблиц. Собственно говоря, для обоих вы пишете запросы, которые вытаскивают из базы нужную инфу. Примеры настройки обоих есть на этом сайте. Настройка dovecot вообще элементарна, а вот с exim, как и с любым другим MTA, придется повозиться, но совсем не в плане выборки из БД.
Horde пару лет назад был редкостным отстоем, может с тех пор что-то изменилось, но не очень в это верится. roundcube не пробовал. Рекомендую юзать белку.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "Почтовый сервер Exim+Dovecot+MySQL+Webmail"  
Сообщение от GaDiNa (ok) on 06-Апр-09, 10:29 
>Exim и dovecot без проблем настраиваются на любую БД с любой структурой
>таблиц. Собственно говоря, для обоих вы пишете запросы, которые вытаскивают из
>базы нужную инфу.

Я так уже и понял, если не ставить vexim - то основная задача в структуре базы.
Каждый видимо делает с учетом своих знаний и специфики задачи.

Единственный момент остался непонятным - реализация MailDir.
Хочу чтобы почта складывалась в /var/spool/mail/domain.ru/user1, ... ,etc
Думаю это где-то в конф файле MTA прописывается..


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "Почтовый сервер Exim+Dovecot+MySQL+Webmail"  
Сообщение от tst on 06-Апр-09, 11:04 
>[оверквотинг удален]
>>таблиц. Собственно говоря, для обоих вы пишете запросы, которые вытаскивают из
>>базы нужную инфу.
>
>Я так уже и понял, если не ставить vexim - то основная
>задача в структуре базы.
>Каждый видимо делает с учетом своих знаний и специфики задачи.
>
>Единственный момент остался непонятным - реализация MailDir.
>Хочу чтобы почта складывалась в /var/spool/mail/domain.ru/user1, ... ,etc
>Думаю это где-то в конф файле MTA прописывается..

Путь, куда ложить письма вроде в описаниях транспорта задается:
transport_name:
   driver = appendfile
   create_directory
   directory = /var/spool/mail/$domain/$local_part
Наверное чего-нить на подобии точно не знаю.


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "Почтовый сервер Exim+Dovecot+MySQL+Webmail"  
Сообщение от urusha (ok) on 06-Апр-09, 11:22 
>Путь, куда ложить письма вроде в описаниях транспорта задается:
>transport_name:
>   driver = appendfile
>   create_directory
>   directory = /var/spool/mail/$domain/$local_part
>Наверное чего-нить на подобии точно не знаю.

раз уж dovecot собрались ставить, пусть dovecot и решает куда письма ложить, об этом в роутерах сообщается

вообще, по поводу exim'а я бы советывал на lissyara.su сходить, там много разных рецептов, в том числе и прикручивание postfixadmin к exim, кстати прекрасная связка, если чуть попилить postfixadmin встает как родной, используются все возможности.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

8. "Почтовый сервер Exim+Dovecot+MySQL+Webmail"  
Сообщение от Александр (??) on 06-Апр-09, 15:29 
>[оверквотинг удален]
>>таблиц. Собственно говоря, для обоих вы пишете запросы, которые вытаскивают из
>>базы нужную инфу.
>
>Я так уже и понял, если не ставить vexim - то основная
>задача в структуре базы.
>Каждый видимо делает с учетом своих знаний и специфики задачи.
>
>Единственный момент остался непонятным - реализация MailDir.
>Хочу чтобы почта складывалась в /var/spool/mail/domain.ru/user1, ... ,etc
>Думаю это где-то в конф файле MTA прописывается..

еще можно обратить внимание на postfixadmin

про exim, dovecot, postfixadmin, roundcube можешь много найти на lissyara.su

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Спонсоры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2022 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру