Проблема защиты E-mail-адресов на сайте отнюдь не нова. Стоит Вам только где-нибудь на сайте написать свой E-mail адрес, как через некоторое время Вы начнёте получать на него спам!
Спам-боты не дремлют, они сканируют сайты и выдирают оттуда E-mail адреса добавляя их в свои спам-базы для последующих спам-рассылок.
Вы, конечно же, можете размещать E-mail адреса на своих страницах сайта не текстом, а изображением с текстом — это в большей степени гарантирует невозможность считывания Вашего E-mail адреса спам-ботами, потому что распознавать символы на картинках они еще не научились (а может уже и такие есть?). Однако это довольно не удобный способ размещения E-mail адреса на страницах сайта, плюс к тому же он не позволяет сделать ссылку на E-mail адрес активной (mailto).
Что же остается еще?
- не упоминать ваш E-mail адрес на странице вообще, оставив для способа связи только контактную форму
- если сайт на WordPress — установить любой плагин кодирования E-mail-адресов (их довольно много)
- внедрить на сайте защиту на базе JavaScript-кодирования
Но, есть еще один простой способ, который не гарантирует 100% защиту от спама, но если плагины WordPress вам не помогают (а такое бывает в зависимости от того где будет ваш E-mail), если вы не хотите связываться с JavaScript (не знаете куда что вставлять и как использовать) — то попробуйте простой онлайн-кодер: http://robspangler.com/blog/encrypt-mailto-links-to-stop-email-spam/
Использовать его достаточно просто: