Почтовый сервер · 5 min read · Jan 10, 2026
Установите почтовый сервер с антивирусом и антиспамом за 15 минут
Установите почтовый сервер с антивирусом и антиспамом за 15 минут
Эта статья иллюстрирует ситуацию, когда вам нужно настроить собственный почтовый сервер (будь то ваш домашний почтовый сервер или сервер для небольшого офиса). На самом деле, она показывает, что, используя интегрированный сервис почтового сервера, любой может справиться с этой задачей всего за несколько минут.
AXIGEN Mail Server, решение, выбранное для этого примера, может безопасно отправлять и получать электронные письма через “mydomain.com” и способен извлекать их в интерфейсе WebMail - это означает, что он включает все почтовые службы, необходимые для полноценного функционирования почтового сервера (SMTP, IMAP, POP3, WebMail, WebAdmin).
Чтобы понять, сколько времени вы можете сэкономить, установив такое решение, просто подумайте обо всех различных приложениях с открытым исходным кодом, которые вам нужно было бы установить вместо этого (т.е. MTA, Squirrelmail для Webmail, QmailAdmin для веб-конфигурации, Courier для IMAP и POP3 и многие другие.)
AXIGEN Mail Server может практически интегрироваться с любым приложением антивируса/антиспама, и он поставляется с встроенными соединителями ClamAV Antivirus и SpamAssassin. Вторая часть этой статьи показывает, как установить эти приложения и настроить эти соединители для использования с AXIGEN.
Таким образом, в конце этого процесса, который может занять не более получаса, у вас будет не только работающий почтовый сервер, но и защита от вирусов и спама для вашего входящего и исходящего почтового трафика.
AXIGEN работает на нескольких дистрибутивах Linux (Gentoo, Redhat/Fedora Core, Slackware, Debian, Ubuntu, Mandrake/Mandriva, SUSE), на версиях BSD (FreeBSD, OpenBSD и NetBSD) и на Solaris, но для целей этой статьи давайте предположим, что вы настраиваете свою почтовую систему на платформе Fedora Core 6. В пять простых шагов вы установите свой сервер, запустите основной домен и получите доступ к интерфейсу веб-конфигурации (WebAdmin).
1. Загрузите / распакуйте соответствующий пакет
Скачайте пакет AXIGEN rpm с сайта AXIGEN (пакеты доступны в виде 30-дневных пробных версий). Сохраните соответствующий пакет для Fedora Core 6 “ axigen-2.0.4.i386.rpm.gcc4.tar.gz” на вашем локальном компьютере и распакуйте файл, выполнив в той же директории, что и файл загрузки:
tar xzvf axigen-2.0.4.i386.rpm.gcc4.tar.gz2. Команда установки
Затем, чтобы установить RPM пакет, выполните (войдя как root) следующую команду из той же директории, что и файл rpm:
rpm -ivh axigen-2.0.4.gcc4-1.i386.rpmЭто создаст всю необходимую структуру каталогов для работы AXIGEN. После установки никакие демоны или связанные приложения не будут запущены.
3. Опции конфигурации
AXIGEN предоставляет несколько опций конфигурации (файл конфигурации, интерфейс командной строки), но наиболее интуитивно понятным и полным является WebAdmin, веб-интерфейс конфигурации.
Соответствующая служба WebAdmin включена по умолчанию, как и другие службы по умолчанию: IMAP, ведение журнала, POP3, обработка и SMTP.
4. Начальная конфигурация
Первые шаги конфигурации происходят с помощью мастера конфигурации. Вы установите пароль администратора, выберете, какие службы будут запущены и какие интерфейсы будут использоваться. На этом этапе настройки вы также создаете основной домен, который будет использовать ваш сервер.

Мастера можно запустить, выполнив следующую команду в консоли сразу после завершения установки пакета:
/opt/axigen/bin/axigen-cfg-wizardПРИМЕЧАНИЕ: Вы должны убедиться, что не запускаете почтовый сервер до завершения начальной конфигурации.
5. Запустите AXIGEN
Затем вы можете запустить AXIGEN, используя его initscript, выполнив эту команду:
/etc/init.d/axigen startТеперь, когда ваш сервер работает, вы можете подключить приложения антивируса и антиспама. По умолчанию AXIGEN поставляется с соединителями для ClamAV Antivirus и SpamAssassin Antispam приложения. Процесс настройки ниже описывает, как сделать так, чтобы эти два приложения работали с AXIGEN. Однако обратите внимание, что AXIGEN реализует проприетарный язык сценариев фильтрации, который позволяет вам реализовывать соединители для любых сторонних приложений антивируса и антиспама.
Подключение к ClamAV
A. Установите ClamAV (демон)- Установите clamav-server, используя yum (Yellow Dog Updater, Modified):
yum install clamav-server- Скопируйте файл конфигурации примера, поставляемый с clamav-server:
cp /usr/share/doc/clamav-server-*/clamd.conf /etc/clamd.d/axigen.conf- Отредактируйте: /etc/clamd.d/axigen.conf
# закомментируйте строку Example
# Example
# вставьте/измените следующие строки:
LogFile /var/log/clamd.axigen
PidFile /var/run/clamd.axigen/clamd.pid
LocalSocket /var/run/clamd.axigen/clamd.sock
User axigen - Создайте ссылку на бинарный файл clamd:
ln -s /usr/sbin/clamd /usr/sbin/clamd.axigen- Создайте каталог для запуска, где будут храниться файл PID и сокет clamd, и измените его разрешения:
mkdir -p /var/run/clamd.axigen chown axigen:axigen /var/run/clamd.axigen- Создайте и настройте initscript:
cp /usr/share/doc/clamav-server-*/clamd.init /etc/init.d/clamd.axigen
chmod 755 /etc/init.d/clamd.axigen /sbin/chkconfig clamd.axigen on- Отредактируйте: /etc/init.d/clamd.axigen и измените следующие строки, как указано ниже:
# описание: Демон clamd, работающий для axigen CLAMD_SERVICE=axigen- Наконец, запустите демон clamd:
/etc/init.d/clamd.axigenЧтобы активировать фильтр ClamAV, выполните следующие шаги:
В контексте “ Сервер “, нажмите кнопку Добавить новый фильтр. Это откроет и отобразит Список активных фильтров. Он сейчас пуст, поэтому нам нужно добавить фильтр clamav в список.

В поле Приоритет введите приоритет от 0 до 500 (фильтр с приоритетом 0 будет применен первым, а с 500 - последним).
Важно - фильтры на уровне домена имеют приоритет, ограниченный диапазоном 100-400, а фильтры на уровне пользователя ограничены диапазоном 200-300. Значение “10” должно быть в порядке, оставляя вам место для применения других будущих фильтров перед этим.
После установки приоритета фильтра выберите значение сокета из выпадающего списка Тип фильтра и значение clamav из списка Имя фильтра.
В чек-листе Применить на выберите опцию реле, чтобы применить фильтр к исходящим письмам. Чтобы убедиться, что вы сканируете как входящие, так и исходящие письма, вам нужно создать фильтр и выбрать оба значения, локальное и реле.
В AXIGEN возможно включить фильтры как на уровне домена, так и на уровне пользователя, в соответствующих вкладках WebAdmin. Фильтры, активированные на уровне сервера, будут автоматически применяться ко всем доменам и учетным записям. Однако у вас есть возможность добавлять дополнительные фильтры на уровне домена или учетной записи.
Подключение к SpamAssassin
Процесс подключения SpamAssassin аналогичен и даже менее времязатратен, так как после установки продукта не требуется никаких конфигураций.
C. Установите SpamAssassin с помощью приложения yum:
yum install spamassassinДополнительные конфигурации не требуются.
D. Настройте SpamAssassin на уровне сервера, используя Webadmin
Соединитель для SpamAssassin является сокет-фильтром для AXIGEN, поэтому процедура конфигурации такая же, как для ClamAV. Разница заключается в том, что для SpamAssassin, скорее всего, будет использоваться TCP-сокет.
Также, при активации фильтра SpamAssassin, вам нужно помнить следующее:
- Укажите другое значение приоритета для фильтра SpamAssassin (если вы выбрали 10 для ClamAV, выберите более высокое значение для SpamAssassin, чтобы применить этот фильтр после ClamAV в цепочке фильтрации)
- Выберите соответствующее имя фильтра, spamassassin в списке имен фильтров
Доступ к AXIGEN WebMail
На этом этапе ваш почтовый сервер готов к работе, и вы также можете получить доступ к AXIGEN WebMail, чтобы отправлять и получать тестовые сообщения. Затем используйте полный адрес электронной почты и пароль для входа в AXIGEN WebMail по умолчанию по адресу: http://127.0.0.1:8000, или используйте адрес, который вы указали на этапе начальной конфигурации, когда вы запускали мастер настройки.

Теперь вы действительно закончили: вы можете безопасно отправлять и получать сообщения с вашего домашнего домена и легко вносить любые дальнейшие настройки, чтобы учесть ваши специфические сетевые требования. Как вы видели, установка всех почтовых служб из одного единственного исполняемого файла и интуитивно понятного веб-интерфейса конфигурации значительно упрощает задачу и экономит время.
Авторы:
Ливиу Ангел, главный специалист по безопасности, Gecad Technologies
Циприан Негрила, инженер технической поддержки, Gecad Technologies
Get new posts in your inbox
No spam. Unsubscribe anytime.