Реализованный в приложении статистический самообучающийся алгоритм классификации электронной почты имеет уникальные характеристики. Он анализирует частную корреспонденцию пользователя, выделяет отличительные черты такой почты и использует полученную информацию для эффективного обследования входящих сообщений. Процесс обучения идет непрерывно, так что алгоритм анализа постоянно совершенствуется с каждым новым обработанным письмом. Кроме того, для обучения механизма можно использовать хранимую историю почты.
AntispamSniper for Outlook Express может удалять спам непосредственно с почтового сервера на основе анализа заголоков, используя список настроек аккаунта. Аккаунты для фильтрации могут добавляться вручную или автоматически. Остальные сообщения загружаются на почтовый клиент для полной фильтрации по контенту сообщений. Письма с высоким процентом содержания спама автоматически перемещаются в специальную папку.
Приложение поддерживает несколько дополнительных методов вдобавок к статистическим алгоритмам: черные и белые списки электронных адресов, артифишинговый фильтр, блокирование спама по IP-адресам отправителей (с помощью сервисов DNSBL), черные и белые правила на базе Regexp. Для фильтрации графического спама (изображения) используется несколько методов:
- Блокирование спама с изображениями в теле письма, ведущими на сторонние сайты.
- Блокирование спама с анимированными GIP-картинками во вложении.
- Блокирование сообщений по типу вложенных файлов.
- Статистический классификатор оптимизирован для блокирования спам-сообщений с графикой и текстовым блоком (не обязательно ведущим на сторонние сайты).
AntispamSniper for Outlook Express проверяет домены из текста сообщений посредством списка выбранных сервисов URIBL. Сообщения с доменами из черного списка помечаются как спам. Приложение интегрировано с SpamNet – сообществом по борьбе со спамом. TCP-сервер SniperSync позволяет модулю AntispamSniper for Outlook Express использовать привычные белые списки электронной почты и знакомую базу данных дескрипторов сообщений. Различные копии приложения в локальной сети могут использовать эту общую базу данных посредством двусторонней синхронизации с сервером SniperSync.