Думаю, что все пользователи знают, что такое спам. Согласитесь, девушкам неприятно получать предложения увеличить то, чего у них природой не предусмотрено (мнения мальчиков по этому поводу могут отличаться). Так вот, чтобы защитить себя от таких писем, в идеале нужно покупать дорогие и не очень спам-фильтры и ставить их на свои почтовые сервера. Но это решение актуально для компаний с некоторым количеством компов и своим собственным почтовым сервером.
Что же делать, если комп домашний, и провайдер не горит желанием защитить вас от мусора? Как обычно есть много решений - многие антивирусы имеют в комплекте собственный спам-фильтр, который вместе со сканированием почты на вирусы, проверяет ее «мусорность». Такая возможность есть, например, у Norton Internet Security.
Тем не менее, такие варианты защиты мы разбирать не будем.
Остановимся мы на встроенных средствах Microsoft Outlook 2003 (в ранних версиях эта функция тоже присутствует, разве что добраться до нее можно по-другому).
Если вы прочли предыдушую статью на тему установки автоответчика, то вы уже знаете половину дела. Если нет, то настоятельно рекомендую вам ее прочесть.
Итак, в Outlook идем в Tools и открываем Rules and Alerts и нажимаем на кнопку New Rule.
Откроется мастер создания правил. Выбираем “Start from a blank rule”, “Check messages when they arrive”, жмем “Next”.

В следующем окне определяем условия проверки. Тут следует разъяснить разницу между body и message header (заголовок сообщения). В первом случае будет проверяться соответствие условиям видимого текста письма (Добрый день, Вася, как ты поживаешь?). Во втором случае будет проверяться невидимая пользователю часть письма, которая используется почтовыми серверами для обработки сообщения. Эта часть может быть весьма полезной, при правильном разборе.
Просмотреть заголовок сообщения, можно кликнув в главном окне аутлука правой кнопкой мыши на письме и выбрав Options.
Текст, который вы увидите будет похож на этот пример:
Microsoft Mail Internet Headers Version 2.0
Received: from ххх ([10.0.0.0) by server.somewhere.com with Microsoft SMTPSVC(6.0.3790.211); ваш(и) почтовый(е) сервера.
Wed, 14 Sep 2005 12:21:40 +0300
Received: FROM wall-01.deac.lv сервер отправителя BY ххх ; Wed Sep 14 12:20:41 2005 +0300
Received: from [81.94.225.81] (helo=webhost-01.deac.lv)
by wall-01.deac.lv with esmtp (Postfix)
id 1EFTT5-0002ba-V6
for vasja@pupkin.com; Wed, 14 Sep 2005 12:22:22 +0300
Received: by webhost-01.deac.lv (Postfix, from userid 99)
id 842E8AE6ED; Wed, 14 Sep 2005 12:22:15 +0300 (EEST)
To: vasja@pupkin.com
Subject: Nashelsja tvoj odnoklassnik!
From: www.klase.lv klase@klase.lv
Reply-To: klase@klase.lv Разница между этими двумя адресами в том, что если есть только From: адрес, то при нажатии кнопки «Ответить» письмо пойдет на адрес в строке From:, если же есть поле Reply-To: то письмо пойдет по адресу, указанному в строке Reply-To:.
To: "Vasja" <vasja@pupkin.com >
Если вы не желаете получать письма от кого-то, кто пишет от имени klase@klase.lv , то вам достаточно добавить в список фильтра Reply-To: klase@klase.lv и так далее.
В “specific words in subject or body” заносим все «нехорошие» слова, которые могут быть использованы в таком письме (penis enlargement, make yourself stronger и т.д.)
В “specific words in the message header” заносим всех нехороших отправителей, которых мы накопали в заголовках писем. Жмем Next.

Это окно предлагает нам выбрать действия, которые необходимо выполнить с опознанным письмом. Можем переместить в папку «Мусор», может удалить в «Мусорку», можем удалить окончательно. Решать вам, я выбрал «Удалить окончательно». Жмем Next.

Тут мы можем указать исключения из нашего правила. Если ничего нет, то жмем Next.

Задаем нашему правилу имя и жмем Finish.

Вот, в принципе и все. Теперь все письма, соответсвующие тем критериям, что мы указали будут удаляться (или какое вы для них действие выбрали).
Конечно, это достаточно примитивный фильтр, и некоторые письма он будет пропускать, но, при хорошей настройке он может весьма облегчить вам разбор почты.
Перейти к рубрике --> Обзоры и статьи |