Tecnica anti-spam

The site directory migrate module is currently enabled, unless you are doing the migration right now, there's no reason to leave it enabled.

Todos sabemos que al publicar nuestra direccion de correo en la web este se nos satura con un monton de spam ya que existen spiders que se dedican a recolectar direcciones de correo de manera indiscriminada.

Pegando una mirada en el codigo de una web de blacklist anti-spam he visto que su direccion de contacto se expresa en html con la forma:

mailto:&#<codigo_ascii>;&#<codigo_ascii>;....

De esta manera mi correo se escribiria como:

mailto:"&#97;&#114;&#114;&#97;&#115;&#101;&#64;&#103;&#117;&#108;&#99;&#97;&#115;&#46;&#111;&#114;&#103;"

Como podeis ver en el siguiente enlace el navegador hace el resto:

arrase at gulcas dot org

Claro que no es muy dificil hacer un spider que haga la conversion inversa pero bueno, espero que algunos si los evite.

Más técnicas anti-spam

Yo antes lo hacía así, aunque no tan paranoico, solo codificando la @ con el "& # 64 ;"
pero creo que hay robots que decodifican eso.

Por lo que avanzando un paso más, creo que lo mejor es que sea el cliente quién se encarge de descifrar/decodificar la información sensible cuando la recibe, y no darle la dirección de correo tal cuál.

De hecho, el año pasado hice algo parecido con el código HTML de mi web, puedes emplear la misma idea aunque solo sea para ocultar la dirección de correo, no todo el código de la página.
Los interesados y curiosos que le echen un ojo al código HTML de: http://ciberjacobo.com y que descubran el truco ;)