пятница, 3 декабря 2010 г.

Настройка Postfix+MySQL+Dovecot-POP3+Amavis в ubuntu server 10.04

Раздел 1. Подготовка системы

Проверяем имя нашего mail сервера

$>hostname --fqdn

должна быть запись такого типа
mail.exemple.com
т.е. fqdn вашей MX записи

Если получили результат отличный от вашей MX записи - правим:

#>mcedit /etc/hosts

127.0.1.1 mail.exemple.com
exemple.com



Устанавливаем необходимые пакеты

Ставим Postfix с поддержкой mySQL:

#>apt-get install postfix-mysql

Пакет postfix установится автоматически при соблюдении зависимостей. В процессе установки будет задан вопрос о конфигурации почтового сервера, необходимо выбрать "Internet Site", а также вопрос о "System mail name" - необходимо ввести fqdn вашего почтового сервера (mail.exemple.com).

Устанавливаем MySQL server:

#>apt-get install mysql-server

В процессе установки будет запрос на установку пароля для вновь созданного пользователя "root" на mySQL сервер. Так же, при установке mySQL server будет создан пользователь "debian-sys-maint" со случайным образом генерированным паролем. Его пароль сохранен в /etc/mysql/debian.cnf . Не трогайте этот файл и не исправляйте пароль этого пользователя, иначе у вас не будет возможности остановить (stop) или запустить (start) службу MySQL.

Нам еще понадобится служба POP3. Ставим службу Dovecot'а:

#>apt-get install dovecot-pop3d

Ставим антивирус и анти-спам:

#>apt-get install amavisd-new spamassassin clamav-daemon lha arj unrar zoo nomarch cpio lzop cabextract

Так как мы выбрали формат хранения данных для Postfix - mySQL, установим PhpMyAdmin - очень удобная утилита для администрирования базы данных через веб-интерфейс:

#>apt-get install phpmyadmin
(Если будет задан вопрос "which web server to configure?" необходимо выбрать "apache2".)

И заключительным этапом подготовки системы - установка консольного email клиента для тестирования:

#>apt-get install mutt


Комментариев нет:

Отправить комментарий