Не для кого не секрет, что в настоящее время лучше не оставлять свой email-адрес в открытом виде на просторах интернета. Причиной этому являются спам-роботы, извлекающие из страниц адреса электронной почты и добавляющие их в спам-базу.
А как же-тогда безопасно размещать свой адрес на открытом ресурсе? Для простых пользователей интернета это вопрос не принципиальный, ибо у них такой необходимости почти не возникает, а вот для интернет-коммерсантов это важно.
Самым безопасным вариантом будет размещение картинки с адресом, но это не всегда приемлемо. Поэтому представляю Вам функцию на PHP для кодирования адреса в неудобочитаеумю для роботов форму:
function encode_email($e)
{
for ($i = 0; $i < strlen($e); $i++) { $output .= '&#'.ord($e[$i]).';'; }
return $output;
}
Использовать ее можно так:
echo "Наш контактный адрес: ";
echo encode_email("admin@site.ru");
Спасибо!!! А безопасно ли использовать такой адрес в ссылке mailto ???