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 достатньо змінити наступні секції і привести їх до вигляду: