Спам: проблема и решение. Сегодня мало у кого из пользователей, знакомых с электронной почтой, слово "спам" вызывает недоумение. Раздражение -- вот типичная реакция. Объясняется это довольно просто: если раньше спам напоминал назойливое жужжание, с которым вполне можно было мириться человеку с крепкими нервами и "немузыкальным слухом", то сейчас это в полном смысле постоянная бомбежка почтового ящика потоком разнообразных предложений от удлинения "канабуки" до углубления познаний в искусстве торговли на рынках forex... За день таких сообщений может прийти на "засвеченный" почтовый адрес, в среднем, от 200 до 1000, но и это не предел. И все бы ничего, и каналы нынче в Интернет широкие, и трафик все более-менее бесплатный, однако, представьте себе, сколько рабочего времени ( в которое, кстати, производительность труда наиболее высокая ) потратит человек на чистку почтового ящика в начале рабочего дня, поиск полезных сообщений среди мусора ( вероятность ненулевая, что какое-то сообщение будет удалено по ошибке ). В итоге что мы имеем в конце первого часа работы? Полезной работы не выполнено, приобретена раздражительность, связанная с ней усталость. На протяжении рабочего дня спамовые сообщения будут регулярно отвлекать, приходя тогда, когда вы пребываете в ожидании ответа своего партнера по бизнесу, начальника или отчитывающегося о выполненной работе подчиненного.
Вывод: спам мешает работе, отнимая время, эмоциональную энергию. Спам -- это постоянная утечка внимания. Это то, что постоянно сбивает вас с фокуса. Вопрос: Что делать? Ответ: - Ничего не делать, оставить все как есть, мириться с существующей ситуацией.
- Применить техническое решение для устранения проблемы.
Рассмотрим второй вариант ответа, потому что последствия первого уже были описаны в начале статьи, но сперва ознакомимся с терминологией: - MUA (Mail User Agent) -- клиентская почтовая программа, напрамер: Microsoft Outlook, Mozilla Thunderbird, Outlook Express или The Bat.
- MTA (Mail Transfer Agent) -- это программа, называемая "почтовый сервер". Его адрес (ip-адрес или доменное имя) прописывается в настройках MUA для указания сервера отправки почты.
- DNS (Domain Name System) -- служба доменных имен, преобразует адреса, удобные для человека, например, "www.server-support.com.ua" к виду, понятному компьютерам, например, "213.169.69.171" .
- MX (mail exchanger) -- MTA, отвечающий за доставку почты в домене.
А теперь приведем типичный сценарий отправки сообщения, пошагово: - Отправитель письма составляет документ в своем MUA и нажимает кнопку "отправить".
- MUA соединяется с MTA и почтовое сообщение попадает в MTA.
- MTA, используя часть адреса после "собаки", через DNS находит своего "коллегу", MX для домена адресата, который "знает" где расположен требуемый почтовый ящик, и переправляет сообщение ему. MX в данном случае и есть MTA получателя.
- MTA адресата принимает сообщение "кладет" сообщение в его электронный ящик.
- MUA адресата "забирает" сообщение из электронного ящика.
- Получатель видит полученное сообщение.
Ниже приведена упрощенная схематическая иллюстрация вышеописанных этапов.
Борьба со спамом возможна, начиная с этапа 3-4. Здесь используются: - DNSBL (dns blocklist, список блокирования на основе DNS) graylisting (т.н. "серые списки", когда ваш почтовый сервер временно отказывает в доставке сообщения неизвестному ему серверу, "находящемуся в сером списке", отсеивая большую часть спам-машин, не способных ждать и инициировать повторную попытку доставки сообщения) контент-фильтры (программы, анализирующие содержание сообщений, на основании чего делается вывод о его принадлежности к спаму
- На этапе 5 используются контент-фильтры, встроенные в MUA.
- На этапе 6 происходить ручная фильтрация, т.е. когда технические средства оказываются бессильными.
Как нетрудно предположить, наиболее эффективно бороться со спамом на самом раннем этапе. Фильтрация спама при помощи средств программы для просмотра и составления сообщений -- это, всего лишь, "лучше, чем ничего": аналитические способности встроенных фильтров не могут соперничать с серверными решениями по точности и производительности. Даже если предположить, что встроенный в ваш MUA спамфильтр действует безошибочно, ему все равно придется "тянуть" сообщение для вынесения вердикта. А теперь представьте, что вы -- мобильный пользователь, канал интернет у вас более скромный, чем в офисе, в ящик вы не заглядывали дня три, а вам срочно нужно получить важное письмо. Представили? Итак, останавливаем свой разумный выбор на серверном варианте контент-фильтра. Он должен обладать такими качествами: - эффективность фильтрации - качество математического аппарата, лежащего в основе алгоритма;
- обучаемость - способность повышать точность работы в соответствии с указаниями пользователя;
- карантин - средство хранения сообщений, определенных как спам, с возможностью пользовательского доступа в случае ложного позитивного срабатывания фильтра;
- быстродействие: почтовый сервер не должен захлебываться в постоянном потоке электронной почты, люди крайне не любят ждать;
- удобство: процесс работы с системой должен быть простым и приятным, осознание пользователем причастности к борьбе со спамом является хорошим стимулом и быстро приносит результат.
В общих чертах, работа со спамфильтром выглядит так: - В самом начале система имеет лишь базовую информацию о том, какое содержимое является спамом. Точность определения относительно невысока, также возможны ложные срабатывания.
- Информация о письмах, правильно причисленных к спаму и полезных сообщениях автоматически попадает в базу системы, в таких случаях фильтр обучается без вмешательства пользователя.
- Когда спам не был "пойман", пользователь, используя предоставляемый системой интерфейс, "исправляет" ошибку, тем самым обучая ее. Когда полезное сообщение не было доставлено по причине ложного срабатывания фильтра, пользователь "достает" сообщение из карантина, чем продолжает обучение системы. С каждым таким действием точность работы спам-фильтра растет, и, при аккуратной работе пользователя, за достаточно короткий срок становится достаточно высокой, чтобы все реже требовать вмешательства человека. Все зависит от количества писем, приходящих пользователю ежедневно и его терпения. При большом e-mail трафике за неделю результат будет достигнут. Спам отступит.
Методы фильтрации контента, DNSBL, graylisting, применяемые комплексно, сделают вашу почтовую систему защищенной от спама, чем сэкономят ваше время, этот невосполнимый и, пожалуй, самый ценный жизненный ресурс.
вверх
|