Защищаем свой e-mail от спамеров

08.04.2008 | Рубрики: Полезняшки
Тэги:

mail-petchkin.gif

Еще буквально пару лет назад можно было по завешении постройки сайта смело прицепить в футере свой e-mail. Обычно это делалось так называемой “почтовой” ссылкой вида:

<a href= “mailto:billy@microsoft.com”>Billy Bons</a>

Но в последнее время добавление такой ссылки на сайт означает неминуемые атаки спамеров на ваш почтовый ящик. Причем упоминание хостинговой компанией о какой-то там защите от спама - чисто условно. Вы можете в своем аккаунте что-то там настроить, если знаете где, а главное - как. Но это слишком гиморно.

Не спасет и простая строка с адресом без всякой ссылки. Причем все эти уловки с заменой значка @ всякими [собака-кусака] не помогут. Боты спамеров давно научились считывать подобные штуки и понимают что к чему.

Еще бестолковее выглядит подмена имени в адресе, а рядом текстовая подсказка, как это дело поменять при вводе адреса. Например:

petchkin-spamer@prostokvashino.com
“Уважаемые посетители нашего сайта! Мы спецом заменили почтовый адрес, чтобы защититься от вредных негодяев спамеров. Пожалуйста, когда решитесь нам что-либо написать, то уберите в адресе слово -spamer. Спасибо!”

Много текста - много суеты. Причем тут весьма возможны ошибки.

На мой взгляд на данный момент времени самой лучшей защитой является обыкновенная картинка вместо адреса. Причем лучше ее сделать картинкой явной, а маскировать под шрифт текста. Ибо посетитель может посчитать, что это настоящий текст и будет безуспешно пытаться его скопировать. Может и обидеться. :)

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

Mailonpix.ru
Mailpic.ru

Мой совет: не пользуйтесь полученным кодом. Просто скопируйте саму картинку и положите ее в папку с картинками на своем сайте. И уже оттуда прицепите ее к странице. Зачем вам чужие ссылки? К тому же, чужой сайт может временно (или насовсем) накрыться медным тазом, и вместо картинки у вас на сайте будет дырка от бублика.

Кстати, не забываем в свойстве картинки по имени ALT вписать что это у нас почтовый адрес - alt=”e-mail”. Это на случай, если кто-то зайдет на сайт с выключенными картинками в браузере. Так он сможет найти наш адрес и при желании включит отображение рисунка, чтобы его записать.

Вебсовет

Комментарии (24)

  1. Зигмунд Фрейд 08.04.2008

    Надо просто пользоваться нормальной почтой!1 А не этими хуяндексами которые сами продают базы данных1 Мой гмейл 80gbytes@gmail.com уже год и почемуто на так и не приходит спам . я могу хоть сто раз написать - мне не страшно1 80gbytes@gmail.com 80gbytes@gmail.com 80gbytes@gmail.com 80gbytes@gmail.com подавитесь спамеры!!!11

    а насчет картинок не согласен. особенно в случае с доменом типа этого простоквашина. мне лень писать его адрес - легче скопировать!1

    и исправьте пожалуйста слово котнакты наверху на нормальное слово “Контакты”. И слово деньги подругому пишется :-)
    Спасибо.

    Ответить

  2. Kventor 08.04.2008

    Денги деньгам - рознь! :)
    А за подсказку спасибо, менюшку исправил. Вот ведь очепятки случаются. Висит, можно сказать, перед носом, а таки не заметил сам.
    Я забыл уточнить, что под е-мелем подразумевал тот, что имеет имя домена в адресе. Т.е. вася@мойсуперсайт.ру. Здесь никакой гугль не спасет.
    Что же касается лени. Хм, не думаю, что если человек заинтересуется чем-то и захочет узнать подробности от автора, то лень остановит его. Если таки так, то ему оно и не надо вовсе.

    Ответить

  3. Зигмунд Фрейд 08.04.2008

    вася@мойсуперсайт.ру

    а разве нельзя его на гмейловскую платформу перенести? :-)

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

    это конечно так. но это по типу совдеповских магазинов “надо будет - купит”.. здесь же и удобство важно ;)

    Ответить

  4. Андрей 09.04.2008

    Вы ерунды тока не советуйте. Какой смысл писать в альте своё мыло? Или программисты тупые совсем. Нет не тупые, а ещё я даже скажу, что полно роботов, которые вытаскивают почту с [собаками] и другими извращениями.

    Что значит зачем вам чужие ссылки? Вам люди делают сервис, бесплатно, mailpic.ru даже без рекламы, посещаемость у таких сайтов — дай бог десятки человек. И что значит сайт накроется тазом? Вы видели как это сделано на фронтенде — как думаете стоит эти усилия того, чтобы такой сайт накрылся?

    Товарищ «Зигмунд Фрейд» пусть мне покажет страничку, кроме этой, где висит его мыло, на которе должно валиться тонна спама, а то как-то не круто получается: мыла нигде нет и спама нет. Если надо, сделаю спама море, поверьте Гугл — не парацея.

    Ответить

  5. Kventor 09.04.2008

    Андрей, читайте внимательнее. alt=”e-mail” - это еще не почтовый адрес, это просто указание, что данная картинка иллюстрирует его.
    Что же касается “бесплатности” всевозможных сервисов. Давайте не будем лукавить. Ничего в этом мире не делается бесплатно. И, раз уж разговор зашел о рекламе, картинки от mailonpix.ru, например, содержат впечатанный адрес этого сервиса. Это ли не реклама?
    А по поводу надежности подобных сервисов - ничто в мире несовершенно. Накрываются и маленькие сайты и крупные порталы. Так что все относительно.

    Ответить

  6. Андрей 09.04.2008

    А, да, про альт я ступил, пардон ))

    И давайте не будем лукавить. Я сделал mailpic бесплатно, для себя. И продолжаю кстати. И рекламы там не будет. И хостинг мегастабильный.

    Ответить

  7. Kventor 09.04.2008

    Ну хорошо! :) Подтверждаю - на mailpic.ru рекламы нет!

    Ответить

  8. Зигмунд Фрейд 09.04.2008

    Товарищ «Зигмунд Фрейд» пусть мне покажет страничку, кроме этой, где висит его мыло, на которе должно валиться тонна спама, а то как-то не круто получается: мыла нигде нет и спама нет.

    А где мне его светить. У меня своего сайта нет. Для регистрации на всяких форумах я использую мейлрувский, на котором идет переадресация на гмейловский. И вот удивление - на мейлрувский спам идет, а гмейловский не проходит. У меня почта проходит несколько этапов фильтрации прежде чем до меня добраться и пока гугль меня спасает.

    Ответить

  9. Толег 12.04.2008

    Бесполезно все. У меня имейл тоже в явном виде не указан, тем не менее спам регулярно валится туда. Хотя спам не обычный, а оформленный под нормальные письма.
    Ощущение, что просто ручками даже добавляют.

    Ответить

  10. Kventor 12.04.2008

    Есть такое дело. В основном это защита от ботов. При желании любой спамер конечно же может и ручками набрать адрес. От таких защиты нет. Разве что принудительная лоботомия.

    Ответить

  11. VadiM 14.04.2008

    Спасибо за советы.

    Ответить

  12. Александр 19.04.2008

    Прекрасный совет я считаю! Конечно от всех мпамеров не спрячешься, но! От ботов по крайней мере уже можно! Идея хорошая! А я вот когда регистрируюсь, то просто тупо завел себе ещё один ящик, тот мне не жалко, пусть гадят как хочут(кстати что постоянно и делают) Единственно, что да, ящик с картинки можно глазками прочитать и ручками потом прописать. Это плохо, но всё-таки…

    Ответить

  13. Это я 18.06.2008

    Жаль что это всё для умных. Я так и не понял, что нужно делать. Опять такую хорошую почту мне испортили. По двадцать - тридцать писем в день. Я дурак, как только появлился в интернете, так сразу и засветил ящик - то там регистрировался, то там. Теперь огребаю.

    Ответить

  14. Howo 02.07.2008

    А новый ящик завести не судьба?

    Ответить

  15. Евгений 22.10.2008

    у меня на яндексе почта уже года 3, до сих пор ни куска спама, если и пролезает - то 3 письма в месяц и те кидаются в папку spam.
    Другой ящик есть на nextmail с ним зареген всего на 2х довольно крупных сайтах, там кроме спама ничего нет.

    Ответить

  16. MOtOR 23.12.2008

    А мне попадался такой джава скрипт, который прячет адрес от роботов (в исходном коде в адресе заменены символы), а на страничке показывает его в нормальном виде. От ручного “сканирования” конечно не защитит, так же, как и предложенный способ, но имеет неоспоримое преимущество: пользователь видит не картинку, а реальный текст. Kventor, СПАСИБО ОГРОМНОЕ за столь полезный блог!

    Ответить

  17. AL 01.04.2009

    To: Kventor

    В продолжение темы. Раз уж защищать е-майлы, то по полной. Как на счёт майл-форм? Да, полно всяких скриптов и на php и в виде cgi…но что прикрутить-то, чтоб не не похакали ботики…уже три сменил….Может посоветуете? Хорошо бы не на php…весь сайт на ssi. Вот у Вас, 2+2=? спасает? :)

    Ответить

  18. Игорь Квентор 02.04.2009

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

    Ответить

  19. AL 05.04.2009

    Так что за плагин? Не поделитесь опытом? :-)

    Ответить

  20. Игорь Квентор 05.04.2009

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

    Ответить

  21. AL 06.04.2009

    Математическая капча!!! Я так и знал! :)
    Пополнил словарный запас! Поискал в сети,
    вот статейка, если кому интересно…
    http://www.simplecoding.org/captcha-eto-zlo.html

    Ответить

  22. AL 06.04.2009

    И ещё интересная :)
    http://onebaks.net/news/captcha.html

    Ответить

  23. Chaica13 25.08.2010

    Скажите пожалуйста, с помощью какого тега вы выводите в тексте вот эту надпись <a href=”mailto:billy@microsoft.com”>Billy Bons</a> чотб она не была активной? Спасибо.

    Ответить

  24. Игорь Квентор 25.08.2010

    Chaica13, для этого при форматировании текста нужно взять его в тэги code. Кроме того, необходимо все угловые скобки заменить на их html-ные значения &lt; и &gt;

    Ответить

Трэкбеки

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