Una de las formas en que las personas que hacen spam levantan nuestro email es cuando lo colocamos en texto plano en cualquier documento web, estos individuos levantan esta dirección y la agregan a sus listas de víctimas. Para evitar esto podemos enmascarar nuestro correo de varias formas.
Con PHP podemos ocultar nuestra dirección de email utilizando la función hide_email que en pocas palabra encripta nuestro email utilizando javascript. La forma de utilizarla es la siguiente:
<?php echo hide_email('test@test.com'); ?>
El resultado que la función imprime será muy difícil de leer por cualquier robot de spam.
Obviamente no es una solución infalible, de cara al visitante para este pueda ver la dirección de correo va a ser necesario que tenga javascript activado. Después hay otros detalles como por ejemplo si el bot o araña del spam tiene la posibilidad leer javascript de poco va a servir esta protección.
Mas allá de que pueda ser descifrada es otra forma mas de combatir el spam.
Para descargar la función ingresen a PHP Hide email, la función tiene muy pocas lineas de código y es fácil de entender.