Установка ASSP · 3 min read · Jan 30, 2026

Установка ASSP (Анти-Спам SMTP Прокси) на Ubuntu Server 10.04 / Debian 5.0 - Страница 2

Установка ASSP

  1. Перейдите в ваш предпочитаемый каталог для загрузки. Если у вас его нет, ваш домашний каталог будет в порядке.
  2. Скачайте файлы программы ASSP. Перейдите на страницу проекта ASSP на SourceForge ( http://sourceforge.net/projects/assp/files/), скопируйте ссылку для загрузки и вставьте её после команды wget. Это должно выглядеть примерно так:
  • Вы всегда должны загружать последнюю стабильную версию; номера версий, используемые здесь, приведены только для примера. wget http://sourceforge.net/projects/assp/files/ASSP%20Installation/ASSP%201.8.1.1/ASSP_1.8.1.1-Install.zip
  1. Распакуйте ASSP: unzip ASSP_1.8.1.1-Install.zip
  2. Создайте каталог для файлов программы ASSP: mkdir /usr/share/assp
  3. Скопируйте ASSP в его новый домашний каталог: cd ASSP_1.8.1.1-Install
    cp -R ASSP/* /usr/share/assp
  4. Установите зависимости SSLeay (они понадобятся для некоторых модулей perl на следующем шаге): apt-get install libssl-dev libdb-dev
  5. Установите необходимые модули perl, запустив скрипт mod_inst.pl: cd /usr/share/assp
    perl mod_inst.pl
  6. При появлении запросов принимайте все значения по умолчанию. Это займет некоторое время…
  7. Когда скрипт завершит работу, все модули должны показать [OK].
  8. Если какой-либо из модулей показывает [FAILED], попробуйте снова запустить скрипт mod_inst.pl, потому что иногда зависимость могла быть установлена после того, как этот модуль попытался установить.
  9. В некоторых случаях модуль perl File::Scan::ClamAV может не установиться. Если это так, просто перейдите в CPAN… perl -MCPAN -e shell…и принудительно установите его на приглашении CPAN: force install File::Scan::ClamAV
  10. Запустите скрипт mod_inst.pl снова, чтобы убедиться, что все в порядке [OK]. Если что-то не так, проверьте ваши зависимости perl.
  11. Запустите ASSP в первый раз. Он должен запуститься без ошибок или значительных предупреждений: perl assp.pl &

Настройка ASSP

Это всего лишь очень базовая конфигурация, чтобы начать и запустить некоторые параметры. После завершения этого руководства вы должны перейти на вики или форумы ASSP, чтобы найти документацию о том, как полностью настроить ASSP.

  1. Из любого веб-браузера в сети перейдите по адресу http://:55555 (пароль по умолчанию nospam4me, оставьте имя пользователя пустым) и измените следующие настройки: - Раздел Настройка сервера:
    Включите “Запуск ASSP как демона” (AsADaemon)
    Включите “Включить HTTP-сжатие в GUI” (EnableHTTPCompression)
  • Раздел ClamAV и FileScan:
    Включите “Использовать ClamAV” (UseAvClamd)
    Измените “Порт или файловый сокет для ClamAV” (AvClamdPort) на /var/run/clamav/clamd.ctl
  • Раздел SSL/TLS:
    Если вы хотите предложить безопасную/зашифрованную почту, включите “Включить поддержку SSL/TLS” (enableSSL)
  1. Остановите ASSP и снова запустите его.
  2. Проверьте, правильно ли установлены и настроены все модули perl. На странице Информация и Статистика проверьте раздел Модули Perl: - Все модули perl должны быть доступны (зеленый). IPv6, SSL и MySQL являются необязательными.
  • Игнорируйте IO::Socket::SSL, если вы не собираетесь использовать SSL.
  • Игнорируйте IO::Socket::INET6, если вы не собираетесь использовать IPv6.
  • Игнорируйте Tie::RDBM, если вы не собираетесь использовать MySQL.
  1. Протестируйте сервер ASSP/Postfix, подключившись к порту 25. telnet localhost 25 Вы должны увидеть текст приветствия вашего SMTP-сервера Postfix.
  2. Введите следующую команду HELO: helo yourhostname.yourdomain.tld Вы должны получить сообщение, похожее на: 250 yourhostname.yourdomain.tld
  3. Выйдите из SMTP-сервера: quit

Настройка скрипта автозагрузки для ASSP

  1. Убедитесь, что ASSP не работает. Вам может понадобиться найти и завершить работающий процесс ASSP, если вы оставили его запущенным с предыдущего шага: ps -A | grep perl Найдите идентификатор процесса для perl процесса (это должно быть первое число слева). Убейте процесс: kill -9
  2. Сделайте скрипт assp.pl исполняемым: cd /usr/share/assp
    chmod 755 assp.pl
  3. Перейдите по этой ссылке на форум и скопируйте скрипт инициализации из оригинального сообщения: https://sourceforge.net/apps/phpbb/assp/viewtopic.php?f=5&t=980&sid=11242812618cab1504a1258cb585bb0b
  4. Сохраните скрипт как /etc/init.d/assp
  5. Сделайте скрипт инициализации ASSP исполняемым: cd /etc/init.d
    chmod 755 assp
  6. Зарегистрируйте скрипт инициализации, чтобы создать ссылки и чтобы ASSP запускался автоматически при загрузке (вам может понадобиться изменить число ‘50’ в зависимости от порядка запуска, который вы хотите): update-rc.d assp defaults 50
  7. Теперь вы можете запустить ASSP из скрипта инициализации следующим образом (поддерживаются следующие команды с этим скриптом: {start|stop|restart|reload|force-reload|status}): /etc/init.d/assp start
  8. Настройте команду перезапуска GUI. На странице управления ASSP: - Раздел Автоматическое обновление / Перезапуск:
    Измените “OS-shell command for AutoRestart” (AutoRestartCmd) на: /etc/init.d/assp restart

Установка Webmin (по желанию)

Установите Webmin, чтобы помочь вам просматривать системные ресурсы и получать доступ к большинству настроек и конфигураций сервера через веб-интерфейс.

  1. Перейдите в ваш предпочитаемый каталог для загрузки. Если у вас его нет, ваш домашний каталог будет в порядке.
  2. Установите зависимости Webmin: apt-get install libnet-ssleay-perl libauthen-pam-perl libio-pty-perl apt-show-versions libapt-pkg-perl
  3. Перейдите на www.webmin.com, скопируйте ссылку для загрузки пакета Debian и вставьте её после команды wget:* Вы всегда должны загружать последнюю стабильную версию; номера версий, используемые здесь, приведены только для примера. wget https://downloads.sourceforge.net/project/webadmin/webmin/1.520/webmin_1.520_all.deb
  4. Установите пакет Webmin .deb: dpkg -i webmin_1.520_all.deb
  5. Теперь вы можете войти на https://:10000/ как root с вашим паролем root или как любой пользователь, который может использовать sudo для выполнения команд от имени root.

Готово!

  • Теперь прочитайте некоторые настройки конфигурации ASSP и получайте удовольствие от его настройки.
Share: X/Twitter LinkedIn

Get new posts in your inbox

No spam. Unsubscribe anytime.