Новичку будет полезно знать не только метод постановки простой почтовой ссылки, но и возможные проблемы, которые могут при этом появиться.
Я имею ввиду "проклятых спамеров" и их ботов (специальных программ), которые рыщут по Интернету в поиске почтовых ссылок. Но выход есть, и целых два
...
В атрибуте href, в теге ссылки, следует применять "магическое" mailto:
Синтаксис:
Пишите мне <a href="mailto:admin@mail.ru">письма</a> (только не спам!!!) |
|
|
|
При клике на такую ссылку, у посетителя должен открыться почтовый клиент по-умолчанию. В строку почтового адреса уже будет введён нужный e-mail.

Меню: Инструменты – Настройки – вкладка Приложения.
В стоку "поиск" введите: mailto – в списке справа, выберите одну, из уже установленных у вас почтовых программ или онлайн сервисов.

Настройка почтового клиента по-умолчанию в Mozilla Firefox
Для себя я предпочитаю использовать , но в примерах – .
Как это сделать в других браузерах – написано в их справочной системе. Запустите браузер и нажмите на "клаве" кнопку F1.
Если, кроме почтового адреса, нужно заполнить ещё и строку "Тема письма" – используйте атрибут ?subject=
Синтаксис:
mailto:admin@gmail.com?subject=Хочу%20у%20Вас%20учиться
|
|
|
|
Здесь символы %20 – это код пробела.

почтовая ссылка - подстановка строки в поле "тема"
Нужно сказать, что не во всех почтовых программах, корректно отображается тема на кириллице (с русскими буквами). С темой, набранной латиницей, проблем не будет.

Этот почтовый клиент некорректно работает с кириллицей
Для совсем уж ленивых "писателей писем", в почтовую ссылку можно вставить атрибут &body=, который начнёт писать "тело письма".

атрибут почтовой ссылки для начала тела письма
Синтаксис:
mailto:admin@gmail.com?subject=
Хочу%20у%20Вас%20учиться&body=Здравствуйте!%20Хочу%20научиться%20создавать%20сайты...
|
|
|
|
Проблемы с кириллицей – те же самые.
Ежедневно спамерские программы (боты) автоматически собирают все почтовые адреса со страниц в Интернет, до которых только могут добраться.
Особенно "лакомая" для них фраза - mailto:
Чтобы лишить спамеров такого удовольствия, вы можете зашифровать почтовую ссылку с помощью JavaScript.
Для этой цели, можно использовать бесплатную программу .

Blackman's E-mail encoder
Всё это хорошо, но алгоритмы спамерских программ меняются быстрее, чем погода в Киеве. Нет гарантий, что уже нет такого, который "кликает" по ссылкам и анализирует выдаваемый скриптом код - тот самый mailto:
Второй способ – использовать один из сервисов "виртуальных визиток". Я использую сервис . Нужно зарегистрироваться, указать некоторые свои публичные данные, и получить код для своей страницы.

сервис виртуальных визиток Onepage
На ней в нужном месте будет "окно" (оно использует технологию iframe – что это такое – речь впереди), в котором будет форма для отправки вам сообщения.
Таким образом, ваш e-mail нигде "не светиться". Посмотреть и попробовать в работе подобную форму, можно ниже:
Более продвинутые сайты (на CMS системах) имеют свои формы для отправки e-mail админам.
Для этого блога, например, я использую плагин Contact Form 7. Увидеть его поля можно там же.
В следующем посте, я расскажу о таблицах в HTML. Теги таблицы и для чего их можно применять.
Метки: , HTML, обучение | Рубрика: Новичку
А есть ли подобный плагин для Joomla?
Невероятно, но факт: на WordPress, даже если вы защитите форму отправки комментария капчей или (что мне больше нравится) Math Comment Spam Protection, спам все равно просачивается в небольших количествах.