Примечание:
Эти приложение являются дополнительными. Настроенное ранее и без этого будет прекрасно работать.
Тем не менее, очень рекомендуется установить их для защиты от вирусов и спама.
Устанавливаем и настраиваем Spam Assassin?:
Создаем и редактируем /usr/local/etc/mail/spamassassin/local.cf:
Устанавливаем и настраиваем Clamav:
Редактируем /usr/local/etc/clamd.conf:
Остальное – по вкусу.
Редактируем /usr/local/etc/freshclam.conf:
Создаем пользователя “vscan”:
Устанавливаем разрешения для Clam AV?:
Запускаем демонов Fresh Clam? и Clam AV?:
Устанавливаем и настраиваем Pear:
Редактируем /usr/local/etc/php.ini:
Устанавливаем и настриваем Maia-Mailguard:
Создаем базу Maia-Mailguard и заполняем ее:
Редактируем /var/db/mysql/my.cnf:
Создаем домашний каталог Maia-Mailguard:
Создаем конфигурационный файл Maia-Mailguard:
Редактируем /usr/local/etc/maia.conf:
Запускаем configtest.pl:
Вы должны просмотреть и проверить весь вывод:
Как видите некоторые необходимые порты не установлены – так и должно быть (особенно в том случае,
если Вы ставите свою Free BSD? по умолчанию или по-минимуму). Теперь мы их установим.
Установка Archive::Zip:
Установка Convert::TNEF:
Установка Convert::UUlib:
Установка DATA::UUID:
Установка Net::Server:
Установка Template:
Установка Unix::Syslog:
И так далее... Установите все необходимые по Вашему мнению порты (Отличные от "DBD::Pg" конечно). Но это на Ваше усмотрение.
Загружаем правила Spam Assassin?:
Копируем PHP файлы Maia-Mailguard:
Устанавливаем Smarty Template Engine:
Редактируем /usr/local/etc/php.ini:
Строка 512: добавляем «:/usr/local/share/smarty» в include_path.
Связываем Smarty Templates:
Перегружаем конфигурационный файл Apache:
Настраиваем Maia-Mailguard:
Редактируем /usr/local/www/maia-mailguard/config.php file:
Редактируем /usr/local/etc/apache/httpd.conf:
Перегружаем Apache.
Тестируем:
Заходим на http://domain.tld/maia-mailguard/admin/configtest.php
Вы увидите что все еще пропущены некоторые модули PEAR. Итак, установим и их.
Конечно все «дополнительные» модули на Ваше усмотрение.