Анти-Спам - это компонент, который служит для защиты пользователя от нежелательной электронной почты, т.е. от спама.
Анти-Спам проверяет все входящие письма и, на основе комплексного критерия, определяет, является ли письмо спамом. В результате работы Анти-Спама письму может быть присвоен статус:
Спам - письма, которые наверняка являются спамом
Потенциальный спам - письма вероятно являющиеся спамом
Не спам - письма не являющиеся спамом
Для определения статуса письма, используются следующие критерии в перечисленном порядке:
Проверка на основе "белых" списков. Если отправитель письма содержится в списке разрешенных адресов, или в тексте письма содержится хотя бы одна разрешенная фраза, письмо получает статус не спам, независимо от других критериев
Проверка на основе "черных" списков. Если отправитель письма содержится в списке запрещенных отправителей, или в тексте письма содержится определенное количество запрещенных фраз, письмо получает статус спам
После проверки на основе списков, выполняется проверка на фишинг. Если текст письма содержит ссылки на фишинг сайты, письму присваивается статус спам (более подробно понятие фишинг-атак было рассмотрено в разделе "Анти-Шпион")
Далее применяются такие технологии фильтрации как самообучающийся алгоритм Байеса (анализ текста письма), анализ изображений и анализ заголовков.
На последнем этапе используются дополнительные критерии определения спама по структуре почтового сообщения