Интерфейс BatPost

Почтовый сервер для Windows

Модуль монитора

предназначен для управления сервером, а также для наблюдения за его активностью и просмотра логов (журналов). Внешний вид модуля монитора представлен на снимке экрана:

  • Панель управления сервером

  • Панель отображения активности сервера

  • Панель просмотра логов (журналов)

Панель отображения активности сервера

  • Тип демона

  • Процент загруженности сервера по данному типу демонов

  • Количество активных демонов/максимальное количество демонов

Панель просмотра логов (журналов)

Данная панель позволяет просматривать журналы событий из файлов: SMTP.LOG, POP.LOG, POST.LOG, ERROR.LOG, DrvErr.LOG и AppErr.LOG. Поскольку на достаточно загруженном сервере размеры логов легко могут достигать десятков и даже сотен мегабайт, для экономии памяти отображаются только последние записи (несколько сотен строк).

Монитор спула (Spool Monitor)

Тексты сообщения хранятся в файлах с расширением «MSG». Служебная информация о сообщении хранится в файле с расширением «QUE», причём имя файла совпадает с именем файла, хранящим соответствующее сообщение.

  • Список файлов с сообщениями.

  • Кнопка показа служебной информации для выбранного сообщения. Поскольку на время чтения служебной информации приходится блокировать спул, что может отрицательно сказаться на производительности сервера, было решено не использовать автоматический показ служебной информации, а выдавать её по ручному запросу.

  • Служебная информация, касающаяся сообщения в целом.

  • Служебная информация по каждому из адресов назначения.

Для удобства работы монитор помещает в трей свою иконку:

По нажатию правой кнопки мыши на иконке в трее вызывается контекстное меню, которое дублирует некоторые функции из главной формы монитора, а именно: запуск, паузу и остановку сервера; запуск конфигуратора; вызов монитора спула и выход из модуля монитора.

Модуль конфигуратора

Модуль конфигуратора предназначен для изменения настроек сервера.

Главная форма конфигуратора имеет следующий вид: Дерево конфигурации. Позволяет быстро перейти к нужному разделу конфигурации сервера. Списки групп, доменов, пользователей и т.д. В компактном виде предоставляет информацию для выбранного раздела конфигурации. Кнопки для добавления, редактирования и удаления групп, доменов и списков пользователей.

Так выглядит панель настройки параметров домена.

Так выглядит панель настройки параметров пользователя. Под пользователями понимаются имена почтовых ящиков внутри домена (часть почтового адреса до символа «@»), списки рассылки (mail list) и псевдонимы (alias). Почта, приходящая на список рассылки или псевдоним, будет разослана по списку адресов. Отличие списка рассылки от псевдонима в том, что для списка рассылки адрес отправителя заменяется на адрес владельца списка рассылки.

Сервер предоставляет гибкие возможности по борьбе с нежелательными письмами (спамом). При приеме можно проверять действительность адреса отправителя, а также то, является ли данный IP-адрес известным рассыльщиком спама.

Сервер предоставляет возможность проверки всей входящей почты на предмет вирусов. При этом возможна как тривиальная проверка на расширения имён файлов вложений, так и полная проверка при помощи популярных антивирусных пакетов.