KMail не имеет встроенной поддержки определения инфицированной почты: использование внешних, но специализированных, средств намного эффективнее. Гибкая архитектура фильтров позволяет легко интегрировать такие инструменты в KMail. Мастер антивируса поможет в этом.
- Чем мастер может помочь?
Он предоставит на выбор несколько вариантов фильтрации, а затем, основываясь на выборе, создаст соответствующие фильтры.
- Какие ограничения у мастера?
Он выполняет только стандартную настройку фильтров. Изменения, внесённые вручную в существующие фильтры защиты от вирусов, не распознаются. Мастер заменяет такие фильтры стандартными.
Чтобы включить мастер, воспользуйтесь пунктом меню → . Если этот пункт меню отсутствует, перейдите в меню → → и установите флажок Антивирус. Потребуется перезагрузить KMail; после перезапуска мастер антиспама отобразится в меню Сервис.
Принцип работы мастер антивируса схож с принципом работы мастера антиспама. KMail может использовать несколько внешних инструментов для определения писем с вирусами. Он определит, какие инструменты установлены в системе, и покажет результаты поиска. Возможно отметить те их них, которые требуется использовать в KMail . Если нужно больше вариантов, закройте мастер, установите инструмент и снова запустите его.
Если был выбран хотя бы один инструмент, возможно выбрать действия KMail для работы с письмами, содержащими вирусы. Чтобы KMail определял такие письма, установите флажок Проверять письма антивирусными средствами. Чтобы письма с вирусами перемещались в определённую папку, выберите соответствующую папку и установите флажок Перемещать почту с вирусами в указанную папку. Если такие письма также следует отмечать как прочитанные, выберите функцию Также отмечать письма с вирусами как прочитанные.
Выбор хотя бы одного из этих параметров позволит мастеру завершить настройку фильтра. Мастер не будет учитывать существующие правила фильтрации и добавит новые. Чтобы проверить результат этого процесса, воспользуйтесь диалогом фильтров.
Мастер использует информацию, хранящуюся в специальном конфигурационном файле kmail.antivirusrc, расположенном в глобальном или локальном конфигурационном каталоге KDE. Если версия локального конфигурационного файла выше, используются данные конфигурации из локального файла (для этого инструмента), поэтому как администраторы, так и пользователи могут обновлять конфигурацию мастера.
Определение (установка статуса) инфицированной почты происходит с помощью фильтров с правилом Пропустить через конвейер. Другие фильтры содержат действия для писем по их статусу. Фильтры применяются к новой почте и при ручном запуске фильтров.