Estuve viendo una técnica en CSS que supuestamente evita poner los mails a disposición de los spammers:
.correo-oculto {
unicode-bidi:bidi-override;
direction: rtl;
}
<div class="correo-oculto">[email protected]</div>
A la vista del usuario es [email protected], pero como el resultado final es el texto con el correo normal no sé si será captado por los bots. Actualmente uso un pequeño Js para evitar esto, pero mejor aún si ese método en CSS puede bloquear a los spammers.