Форум » Библиотека » Шифруем e-mail адрес » Ответить

Шифруем e-mail адрес

Мелисса Маура: Как известно, самый лучший способ лечения - это профилактика. Гораздо проще не допустить попадания своего адреса электронной почты в базы спамеров, чем потом предпринимать сложные меры по отсеиванию рекламных писем от обычной почты. В этой статье обсуждаются методы защиты почтового адреса от попадания в спам-листы путем шифрования и дается обзор программ, использующихся для этой цели. В последнее время многие сталкиваются с проблемой спама. Особенно достается тем, кто часто публикует свой почтовый адрес в сети. Если вы имеете собственный сайт и там указан адрес вашей почты, то "веселое" времяпровождение во время сортировки почты на нужную и ненужную вам гарантировано. Адрес может попасть как в лист для единовременной рассылки рекламы, так и в большую базу данных, которая впоследствии поступит в свободную продажу. Во втором случае около половины корреспонденции, приходящей к вам, будет составлять реклама. Как ваш адрес электронной почты может попасть в спамерскую базу данных? Есть несколько путей: Вы сами даете спамеру почтовый адрес (подписавшись на рассылку, зарегистрировавшись на сайте и так далее). Ваш адрес создается при помощи генераторов почтовых адресов по словарю. Вероятность этого способа прямо зависит от осмысленности вашего адреса (например, очень вероятно создание адреса max@mail.ru и практически невозможно jsdfgm@sidfr.ru). Базы адресов свободно продаются и покупаются. Если ваш адрес "засвечен", то существует вероятность, что фирма-владелец продаст свою базу. И последний по порядку, но основной по распространенности способ - это сканирование HTML-страниц. Ваш адрес может остаться в каком-либо форуме, гостевой книге, и уж обязательно имеется на вашем сайте (если у вас есть сайт). Именно последний способ дает львиную долю адресов для спама. Как же защитить свой электронный адрес от спам-роботов? Можно вообще никогда и нигде его не публиковать. Но нам такой путь не подходит. Логично было бы предположить, что его надо закодировать. Но закодировать так, чтобы он работал, причем посетитель мог его увидеть. Всего можно выделить три способа кодирования: Кодирование при помощи спецсимволов HTML. Вместо самих символов в HTML можно указывать их коды. Например, латинская буква "A" может быть записана как "A". Так, например, адрес I@AM.RU превращается в абракадабру "I@AM.RU". При этом такая строка вполне понятна браузеру. Но авторы программ, собирающих электронные адреса, тоже не зря свой хлеб едят. Многие спам-роботы уже умеют определять закодированные таким образом адреса. Java Script. На месте адреса в страницу вставляется сценарий, который при помощи процедуры document.write() формирует почтовую ссылку в момент показа страницы. Спам-роботы даже не пытаются обработать этот способ, так как доля закодированных таким образом адресов ничтожно мала, а разных сценариев им может встретиться не одна тысяча. Но в этом способе есть свои минусы: если в вашем браузере по какой-либо причине отключена поддержка Java Script, то никакой ссылки вы, естественно, не увидите. Обработка события OnClick. Этот способ основан на такой особенности Java Script как возможность перехвата событий от элементов HTML-страницы. События могут генерироваться при наведении курсора на элемент, нажатии кнопки мыши и так далее. Таким образом, при помощи несложного сценария можно заставить любой элемент страницы работать в качестве ссылки. Все эти способы защиты можно, конечно, использовать вручную, меняя внутри страницы все ссылки с почтовыми адресами на закодированные ссылки. Но программисты позаботились о нас, и уже есть несколько программ, шифрующих электронные адреса. Рассмотрим те из них, которые распространяются бесплатно. Em@ilEncoder by David Solano, 2002

Ответов - 0



полная версия страницы