Главная Часть 1. Создание блога Глава 8. Техническая часть Урок 130. Как скрыть e-mail адреса на сайте от спамботов?

Урок 130. Как скрыть e-mail адреса на сайте от спамботов?

спамеры по email

Всем привет!

Зашел буквально на пару минут, и решил написать небольшую статейку. Дело в том, что недавно я наткнулся на такую проблему: необходимо оставить свой e-mail на сайте. В чем проблема? В том, что сайты - это своего рода базы данных для спамеров. Их софт переходит от сайта к сайту, в поисках e-mail адресов, для составления своей базы. По этой базе в дальнейшем и начинается прогон всякой рекламы. У меня такой проблемы не было, благодаря Яндекс почте. Это не реклама, а просто действительно крутой сервис. Спама я давно не видел. В последний раз наверное где-то в феврале. Так вот, речь не об этом, а о том, что есть люди, который хотят иметь почту вида:  имя@мой_домен.ру. Можно, конечно, настроить почту через тот же яндекс. И будете тебе счастье.

Но! Эти люди заинтересованы именно в собственной почте. Я тоже такую как-то однажды поставил, пока не надоело удалять каждый день по 200 спамных писем. А собственный спам-фильтр это долго, не интересно, и даже платно во многих случаях. Так вот, появился вопрос: как оставлять свой e-mail на сайте так, чтобы спам-роботы не занесли его в свою базу?

Так как речь была о человеке, и его интернет-магазине, предлагать ему оставить почту в таком виде: имя(собака)домен.ру - очень глупо. Метод, конечно, действенный, но нет! Это не то. Магазин-то - серьезная вещь. Поэтому я подумал, что должна быть возможность как-то скрыть e-mail адрес от спам-ботов, прописав определенный код.

И я был прав. Такой код есть. Его необходимо вставить в файл functions.php. Вот он:

 

Теперь можете спокойно оставлять свой e-mail на страницах своего сайта и не бояться того, что его найдут боты. Для них e-mail адрес перестанет быть таковым с этой минуты. Он станет обычным текстом, коего полно на сайте.

Вот и все на сегодня! Мы обманули спамерский софт! Успехов!

Полезные статьи Вам на почту!

Нас более 700 человек!

Комментарии

Алексей
0

Я решил эту проблему другим способом. Почтовые адреса пользователей моего сайта, я вывожу в виде картинок. Делается это очень просто. Правда не знаю, смогут ли роботы распознать надпись на ней, если смогут то это печально

20.09.2013
Sly
0

Можно и так делать. Спам боты пока не умеют читать надписи с картинок. Но иногда людям срочно надо скопировать e-mail, ведь лень списывать с картинки, или просто писать руками, легче нажать ctrl + c. Поэтому я предложил такой вариант.

20.09.2013
Михаил
-13

А как это будет работать? Почему люди увидят адресс, а боты нет?


Скрыть комментарий

Комментарий был скрыт, т.к. набрал 13 голосов ПРОТИВ.

Показать комментарий
27.02.2014
Sly
0

Адрес скрывается от "глаз" ботов. Они ищут адреса по определенным параметрам, которые задаются регулярными выражениями. Например, слово@слово.слово .

Благодаря приведенному коду, адрес они увидят зашифрованный, который не попадет под данную конструкцию, и как следствие, не попадет в базу.

28.02.2014
Валерий Андропов
0

Весьма интересная функция, спасибо! Применил на одном из сайтов, даже софтом проверил, и вроде действительно - адреса почты найдено не было.

16.11.2015
Дарья
0

На блоге отличные скрипты и функции всегда дают. Спасибо) Сделала у себя тоже, но пока результат неизвестен.

18.12.2015
Николай
1

Спасибо за ценную информацию!

28.07.2016

Оставить комментарий

Поделиться