Защита адреса email от спамботов

  • 0 Ответов
  • 146 Просмотров

Smolenkov_BN

  • Сообщений: 16
    • Просмотр профиля
Защита адреса email от спамботов
« : 22 Апреля 2017, 00:04:54 »
Сегодня в Интернет рекомендуют следующие способы защиты адреса email от спамботов.
1. Шорткод обфускатора
http://n-wp.ru/7427
2. Cryptx
http://n-wp.ru/7775
3. Шифрование
https://codomaza.com/tool/email-encryption
4. JavaScript
http://www.getinfo.ru/article409.html
и т.д.

Но в Интернет чрезвычайно много ложных советов. Например, этот
http://www.homepictures.ru/arcticles/spammermustdie/
Реально здесь в HTML-коде страницы любой спам-бот "увидит" следующий текст:
<p>Данный скрипт выведет текст <b><a href="mailto:spammer@must.die">spammer@must.die</a></b>, который, как мы видим, не отличается от обычной текстовой ссылки...</p>
И сделает выборку адреса электронной почты.

Аналогичную картину мы наблюдаем в модуле "Контакты".

Существуют простейшие эффективные методы "сокрытия" email.
1. Однострочный способ шифрования email методом "описательной капчи":
myname<собака>mymail<точка>ru
2. Многострочный способ шифрования email методом "описательной капчи":
myname
<собака>
mymail
<точка>
ru
3. Многоступенчатый способ шифрования email методом "описательной капчи".
Почтовое имя: myname
Почтовый субдомен: mymail (или многоуровневый, например, mymail.net)
Почтовый домен: ru
Слова "myname", "mymail" и "ru" следует выделить цветом и толщиной шрифта.

Известны более надежные способы защиты.
1. Формирование адреса email с помощью CSS-шрифта (div-пикселей)
http://www.cssplay.co.uk/menu/cssfont
Для построения e-mail адресов используется CSS-шрифт (буквы составляются из маленьких div-квадратиков). Достоинства очевидны.
2. Формирование адреса email с помощью картинок из букв.
Это самый простой способ.

Любой из этих способов можно совместить с необходимостью регистрации на сайте - отображать email адреса только зарегистрированным пользователям.