Задать вопрос
polym0rph
@polym0rph
Основатель Bits.media

Защита email от от попадания в спам базы?

Доброе время суток!



Имеется: страница с контактами на сайте, где скоро будут опубликованы новые недавно созданные почтовые ящики сотрудников.



Задача: осложнить жизнь спам парсерам, которые автоматически собирают адреса в свои базы. Понятно, что 100% защита это не публиковать, но если удастся обломать большую часть автоматических сборщиков- это уже неплохо.



Предполагаемые решения:

Если учесть, что от конструкции a href=«mailto: » отказываться и постить просто текстом это не комильфо, то выбора остается не много, как я понимаю- или подменять символы в адресе их кодами, или сделать JS скрипт с кусками ссылки и собирать ее на ходу, то есть в HTML коде не будет засвечен email, но на странице отображаться будет.



Предполагаемые проблемы:

Если использовать JS скрипт, то у тех, у кого он отключен, адреса отображаться не будут. Если использовать коды символов, то возможны проблемы с поисковыми сервисами, как я понимаю.



Вопрос:

Может быть есть еще какие-нибудь решения, или как можно обойти проблемы у озвученных выше?
  • Вопрос задан
  • 6861 просмотр
Подписаться 2 Оценить 1 комментарий
Пригласить эксперта
Ответы на вопрос 5
@bondbig
Это, в общем, бессмысленно.
Во-первых, рано или поздно попадут в базы.
Во-вторых, спамеры переезжают в соцсети, количество почтового мусора снижается.
В третьих, алгоритмы антиспам-систем и сервисов весьма эффективны сегодня. Эконом вариант — прикрутить к gmail ваш домен.
Ответ написан
Juggler
@Juggler
Рекомендую либо использовать JS, либо публиковать email в виде картинки и без ссылки ны mailto:

Если у посетителя отключен js, email — это самое меньшее, чего он не увидит. Обычно через js делается много функциональности, и без него можно просто не приходить на сайт.

Для совсем параноиков — email с помощью картинки. Ни один робот не откопает. Я пользовался некоторое время — за год не откопали.

Сейчас у спамеров другие технологии поиска адресов — они не роботами обходят весь интернет в поисках опубликованных email, а находят почтовик и пытаются отправить тестовое письмо на произвольную последовательность символов до собаки в адресе. То есть, просто подбирают. Так что, шифровать email на странице — это просто закрыть только один из путей утечки.
Ответ написан
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Ради прикола делал через direction: rtl; unicode-bidi: bidi-override; и запись адреса задом наперёд (jsfiddle)
Ответ написан
Комментировать
dmitryrublev
@dmitryrublev
Веб-разработчик, зануда
По поводу кодов символов — вам надо защитить мейлы, или обеспечить их индексацию поисковиками? Или я не того рода проблему в этом вижу…
Как альтернатива, можете сделать так, чтобы при неработающем джаваскрипте вместо мейла картинка выводилась с ним же.
Ответ написан
Комментировать
iskros
@iskros
Руководитель проектов
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
22 дек. 2024, в 20:40
10000 руб./за проект
22 дек. 2024, в 20:34
3000 руб./за проект
22 дек. 2024, в 20:12
10000 руб./за проект