I. Exim с панелью управления VExim и imap сервером Dovecot. (Часть первая VExim)

Posted by alex on Nov 10, 2010 in Почта на Exim |

Мы построим систему на основе Exim, с панелью администратора vexim, антивирусом ClamAv, антиспам SpamAssassing и imap сервером Dovecot. Для работы постовой системы еще нужен Apache с поддержкой PHP, и MySQL сервер.Начнем с того что установим из портов vexim:

Перед сборкой появится небольшой диалог настройки:

Если вы ставите на чистую машину, то апачь, php и MySQL будут поставлены автоматически.
Теперь нужно создать базу, таблицы и пользователя MySQL.
Для этого воспользуемся скриптом /usr/local/share/vexim/create_db.pl, только нужно учесть, что для работы этого скрипта требуется перловый модуль DBD-MySQL. Проще всего определить есть этом модуль или нет, можно запустив этот cкрипт create_db.pl:

если в ответ он выдал:

Значит нужно ставить модуль:

Естественно должна совпадать версия установленного у вас MySQL сервера с версией модуля. У меня стоит MySQL сервер MySQL 5.1, поэтому я и ставлю p5-DBD-mysql51.
После того, как у вас установится модуль или если он у вас был, то выполнится скрипт и сообщит о параметрах которые ему нужно передать для выполнения его задачь:

Теперь запускаем его с нужными параметрами:

После этого скрипт переходит в режим диалога, MySQL сервер должен быть запущен:

В этой части диалога спрашивается login и пароль пользователя MySQL который может создавать базы и тп. То есть суперпользователя. Обычно это root. И имя базы в которой будет хранится вся информация. Если базы нет, то будет еще запрос подтверждения на создание базы.
Если все введено правильно, должно появится:

И запрос логина и пароля пользователя MySQL от которого будет соенденяться Exim и VExim и пароль пользователя siteadmin. siteadmin – суперпользователь системы. Он имеет права на создание почтовых доменов и т.д. и т.п.

После того как create_db.pl скрипт напишет:

и закончит свою работу. Можно переходить к настройке VExim. Сначала настроим виртуальный хост Apache. Назовем его postmaster.hilik.org.ua:

и можно настраивать VExim. Настройки хранятся в файле /usr/local/www/vexim/config/variables.php. Укажем пароль соединения с MySQL:

Пароль должен быть тем, который вы указали при выполнении скрипта create_db.pl
Теперь нужно создать группу и пользователя vexim.

Теперь можно соединятся браузером и создать почтовый домен, пользователей и т.п.

Далее:

Часть II. Exim с панелью управления VExim и imap сервером Dovecot.(добавляем домены и пользователей)

Часть III. Exim с панелью управления VExim и imap сервером Dovecot. Ставим и настраиваем Exim.

Часть IV. Exim с панелью управления VExim и imap сервером Dovecot. Ставим и настраиваем Dovecot.

Источник: http://www.hilik.org.ua/exim

Copyright © 2018 Заметки по UNIX All rights reserved.
Desk Mess Mirrored v1.4.3.1 theme from BuyNowShop.com.