Новый мир. № 11, 2003
Шрифт:
Как же борются со спамом провайдеры? Самое трудное в этой борьбе — найти источник спама. Спамеры никогда не дают точных обратных адресов. И хотя проследить всю цепочку, по которой шло письмо, принципиально можно, используя логи (файлы, сохраняющие, в частности, информацию об источнике письма, пришедшего на почтовый сервер), это иногда бывает сделать крайне трудно, поскольку цепочка может быть очень длинной, и иногда она рвется. Разрывы этой цепочки — там, где провайдеры либо не сохраняют логи, либо по каким-то причинам не желают сотрудничать с другими провайдерами.
Таких
Кроме того, многие почтовые серверы используют программы фильтрации спама. Yandex утверждает: «Защита от непрошеных писем, которую обеспечивают наши алгоритмы распознавания спама! Вчера было отклонено 46,49 процента писем, из оставшихся 46,76 процента писем отложено в папку „Рассылки“ (это специальная папка для сомнительной почты)». Проверить эту информацию трудно. Приходится верить на слово.
Но последним рубежом обороны от спама является ваш почтовый клиент. То есть программа, которая установлена на вашей машине, — «Outlook Express» или «The Bat!».
Моя крепость. Первое правило, которое прописано во всех рекомендациях по борьбе со спамом: дорожите своим адресом. Не сорите им, не оставляйте где ни попадя, в сомнительных чатах, новостных конференциях, анкетах непонятных. Если это совершенно необходимо, заведите себе временный бесплатный адрес, который вы можете безболезненно удалить.
Это, конечно, правильно, но, к сожалению, не всегда осуществимо. Иногда вы просто вынуждены объявлять свой адрес и вынуждены привязываться к нему. Это касается любой организации, выходящей в Интернет и заинтересованной в получении обратной связи от своих клиентов или пользователей.
Всех наших почтовых корреспондентов можно условно разделить на три группы.
1. Те, которых мы знаем и любим. Мы заинтересованы в том, чтобы все письма от них приходили к нам вовремя и без искажений. Их почтовые адреса, как правило, есть в нашей адресной книге.
2. Те, которых мы знаем и не любим. Поскольку мы их знаем — то есть нам известны их адреса, мы можем для защиты от нежелательной корреспонденции, приходящей от них, использовать очень простую систему фильтрации, которая встроена в любой почтовый клиент или реализована на многих бесплатных почтовых серверах. Например, в Outlook Express мы можем создать Правило (Сервис —> Правила для сообщений —> Почта), которое позволит нам удалять нежелательную почту прямо на почтовом сервере, не пересылая ее на нашу машину.
3. Те, которых мы не знаем. И вот среди них есть и новые покупатели или новые друзья, и тот самый спам. Как быть с этими адресами? Нам нужно как-то перевести новый адрес в один из тех классов,
Ну, в первый-то он попадет и безо всяких действий с нашей стороны. А вот как этого избежать? Во-первых, можно попробовать настроить почтовый клиент с помощью Правил. Но это не всегда просто, а иногда даже невозможно. Чтобы как-то идентифицировать новый адрес, нужно иметь его опознавательные знаки. Скажем, номер телефона осточертевшей нам рассылки (спама).
Я в течение довольно длительного срока получал письма от Центра американского английского. Ребята меня буквально радовали. Они практически не повторялись. Например, на первый взгляд номер контактного телефона должен повторяться из письма в письмо, и по нему можно фильтровать входящую почту, но не тут-то было: 105- 51–86, 1 0 5–5 1 — 8 6, 105- 51–86. Для человека — это один и тот же номер, а для программы — три разных. Точно так же варьировались и другие поля: Кому, От, Тема — причем вариации все были одного и того же свойства — количество пробелов в словах. Варьировались и скрытые поля — Received, Sender и т. д. Outlook не умеет фильтровать по скрытым полям, но, скажем, фильтры Yandex вполне справляются с такой задачей. Но здесь и это не помогало. Как тут не вспомнить Дмитрия Новгородцева: «Ну, фильтры вы вряд ли настроите».
В конце концов с помощью программы фильтрации спама результат был достигнут. Но я вовсе не уверен, что это окончательная победа.
Здесь-то все понятно более-менее — это явный спам. Но как поступить в общем случае? Одна из очевидных идей — автоматически запросить подтверждение у отправителя письма. Авторы спама второго письма не пришлют, даже если они ваш ответ получат, но, вероятнее всего, и этого не случится, потому что обратный адрес наверняка фиктивный. Например, такой: [email protected] Именно на идее запроса адреса строится большинство антиспамовых программ.
Скажем, можно настроить «The Bat!», чтобы он сам проделывал всю положенную работу <http://www.antispam.ru/sh?act=msg&id=1056374703>.
Автор статьи «Убийство спама в „The Bat!“» пишет:
«Идея сортировки спама очень простая:
используем адресную книгу „The Bat!“ как доверительный список — если письмо пришло от адресата, имеющегося в адресной книге, пропускаем его на свой компьютер;
пропускаем на свой компьютер также те письма, в теме которых указано заданное нами ключевое слово;
если письмо пришло от неизвестного адресата, удаляем его на сервере, а отправителю шлем автоответ (уведомление), в котором информируем об удалении письма и сообщаем ключевое слово, которое отправитель добавит в тему письма-дубликата, чтобы оно прошло на наш компьютер.
Итак, если Вам некто впервые написал письмо, то ему вернется уведомление с предложением продублировать письмо и указать в теме письма ключевое слово. Человек так и сделает, если он заинтересован в переписке с Вами».
Фильтр подробно описан — его действительно можно использовать. Этот способ интересен тем, что вам ничего не нужно ставить дополнительно, достаточно возможностей почтового клиента.