Редактируем /usr/local/etc/apache/httpd.conf:
Перегружаем конфигурацию Apache:
Тестируем:
Заходим на "http://domain.tld/postfixadmin/" или "http://ip_address/postfixadmin/"
Должна отобразиться главная страница PostfixAdmin. Никуда не щелкайте! =)
Теперь просто следуем указаниям файла INSTALL.TXT от PostfixAdmin.
Защищаем файлы PostfixAdmin:
Редактируем /usr/local/www/postfixadmin/config.inc.php:
Примечание: советую подправить файл /usr/local/www/postfixadmin/templates/admin_menu.tpl и заменить перевод на русский,
взяв здесь два исправленных файла и скопировав их поверх существующих.
Создаем пользователя PostfixAdmin и задаем его пароль:
Тестируем:
Заходим на http://domain.tld/postfixadmin/.
Нажимаем ссылку “setup” в тексте и, читая вывод, убеждаемся что проблем нет.
Вы должны увидеть “Everything seems fine... you are ready to rock & roll!” в самом низу страницы setup.php.
Если это так, удалите /usr/local/www/postfixadmin/setup.php (Или переместите/переименуйте его. Выбор за Вами.
От себя добавлю, что если нужно забэкапить структуру и содержимое базы postfix, то стоит вернуть setup.php и
зайти в setup – там есть пунктик для резервного сохранения базы).
Добавляем домен и пользователя в Postfix:
Заходим на http://domain.tld/postfixadmin/admin/
Вводим логин и пароль для PostfixAdmin.
Нажимаем «Новый домен» и заполняем требуемые поля.
Нажимаем «Добавить почтовый ящик» и опять заполняем требуемые поля.
Делаем попытку залогиниться через POP3:
Проверяем наш /var/log/maillog на наличие ошибок. Если их нет, примите поздравления.
Теперь у Вас полностью установлен набор Postfix+Virtual-Users/Domains.
Примечание:
Эти приложение являются дополнительными. Установленное ранее и без этого будет прекрасно работать.
Тем не менее, очень рекомендуется установить их, так как это не забава когда бомбардируют вирусами и спамом.