FreeBSD Установка Postfix Dovecot, ALeX Blog!

Установка Postfix + Dovecot

На додаток до запропонованих опцій включаємо DOVECOT та MYSQL

Далі буде запропоновано обрати опції для Dovecot. На додаток до стандартних включаємо MYSQL

Наприкінці установки потрібно відповісти на 2 запитання Postfix'а

Приступаємо до редагування конфігу

Наводимо конфіг до наступного виду

Створюємо директорію для клієнтських поштових скриньок та необхідні файли

Ініціалізуємо базу даних аліасів

Залишається додати до master.cf dovecot транспорт

Додаємо в кінець файлу

Тепер потрібно зробити ще кілька кроків. Вимикаємо запуск SendMail. Додаємо в /etc/rc.conf

Відключаємо специфічні для Sendmail опції. Створюємо файл

І вносимо до нього

Після цього перевантажуємо машину

Тепер дозволимо автозапуск Postfix'a. Додамо до /etc/rc.conf

Дивимося логи, щоб переконатися, що все ОК

На цьому встановлення та налаштування Postfix завершено. Переходимо до налаштування Dovecot Редагуємо /usr/local/etc/dovecot.conf і наводимо його до наступного виду:

Створимо файл налаштувань підключення до MySQL

Дозволимо автозапуск Dovecot'а

Для перевірки стартуємо Dovecot

Далі дивимося логи, у яких побачимо помилку коннекта до MySQL, т.к. ми ще не створили необхідні бази

Переходимо до установки Postfixadmin.

Опції залишаємо за замовчуванням

Створюємо віртуалхост для Postfixadmin'a. Додаємо до /usr/local/etc/apache22/extra/httpd-vhosts.conf

Тепер створюємо базу та користувача MySQL

Тепер можна почати Dovecot, т.к. необхідна база вже створена

Ідемо в /usr/local/www/postfixadmin. Приступаємо до редагування config.inc.php. У цьому файлі для того, щобзапустився postfixadmin достатньо змінити наступні секції і привести їх до вигляду: