Los spammers siempre esperan ahí, agazapados, acechando para ver cómo pueden colarte un enlace en tu blog. Sin embargo, no es solo esta molestia la que pueden ocasionarte, además la cosa puede ir más lejos porque en el caso de que se hagan con tu dirección de e-mail también podrías llegar a sufrir mensajes de spam directamente en tu cuenta de correo. El problema se presenta cuando quieres mostrar tu dirección de e-mail en tu blog y queda visible al alcance de cualquiera. En este caso estás perdido, porque posiblemente acabes recibiendo montones de mensajes diarios y no quieres eso ¿verdad?
Normalmente, un spammer no va a visitar tu blog en persona para comprobar si tu dirección de e-mail aparece por algún sitio. En lugar de eso lo que suelen hacer es utilizar un programa ‘rastreador’ que, automáticamente, intenta localizar todas las direcciones de correo electrónico que encuentre a lo largo y ancho de Internet.
La solución al problema pasa por tener en cuenta esto último, así que vamos a ver cómo despistar a los rastreadores spamers para que no puedan encontrar nuestros e-mails:
E-mail en formato gráfico
Una posible solución pasa por crear un archivo gráfico que contenga nuestra dirección de e-mail. Basta que utilices cualquier software de edición gráfico que tengas a mano para crear una imagen con forma de rectángulo sobre el que escribir la dirección de correo electrónico.
Una vez que tienes el e-mail en formato gráfico puedes subir la imagen e insertarla allá donde quieras de la misma forma que harías con cualquier otra imagen en tu blog. Así de sencillo y eficaz.
El rastreador del spammer de turno pensará que se trata de una imagen como otra cualquiera y no se dará cuenta de que se trata de una dirección de e-mail.
Esconder un e-mail con AntiSpamBot
Otra solución elegante es la de utilizar la función AntiSpamBot. Esta función es algo más compleja de utilizar, ya que funciona a nivel de PHP. Esto significa que tendrías que insertarla directamente en los archivos de tu tema en WordPress en el lugar donde te interese de esta forma:
<? echo antispambot('mi-email@antispammers.com') ?>
Quizás quieras insertar la línea anterior en la barra lateral de tu blog (sidebar.php) o en el pie de página (footer.php) por poner un par de ejemplos. Tendrías que editar estos archivos a mano y añadir la línea donde quieras que aparezca.
El ejemplo anterior aparecerá como un texto que muestra la dirección de e-mail, aunque no se mostrará como un enlace. Para ello podrías utilizar un código similar a este:
<a href="mailto:<? echo antispambot('mi-email@antispammers.com') ?>"><?echo antispambot('mi-email@antispammers.com') ?></a>
El código anterior crea un enlace a tu dirección de e-mail encriptado para los spammers pero visible para los visitantes normales de tu blog. De hecho, un programa rastreador spammer solo verá una cadena ininteligible similar a esta:
mi-email@antispammers.com
Encriptar la dirección de e-mail con un plugin
Los plugins aquí también son útiles y rápidos de implementar. Puedes probar a instalar Email Address Encoder. Este plugin funciona de forma automática y no tienes que hacer más que instalarlo y activarlo para que los e-mails que aparezcan en tu blog se auto-encripten y acaben ocultos a quien no debe verlos.
Otro plugin que puedes utilizar es Email Encoder Bundle. Este plugin necesita utilizar un shortcode para utilizarse, con la ventaja de que decides qué e-mails se codifican y cuáles no ya que insertas el código de forma manual.
