Решение для JavaScript
С помощью JavaScript вы можете сделать следующее.
emailE = ('yourname@' + 'emailserver.com')
document.write('<A href="mailto:' + emailE + '">' + emailE + '</a>')
С этим сканеры больше не могут читать вашу электронную почту из исходного кода.
PHP-решение
С помощью php вы можете конвертировать вашу электронную почту в значения Unicode
function converte($email) {
$p = str_split(trim($email));
$new_mail = '';
foreach ($p as $val) {
$new_mail .= '&#'.ord($val).';';
}
return $new_mail;
}
и на своей странице использовать такую функцию, как
<?php echo converte('my@email.com'); ?>
Вывод исходного кода будет выглядеть примерно так:
mail.com