2009-08-18 17 views
6

Aunque todavía hay bots que recogen correos electrónicos, me pregunto si ocultas las direcciones de correo electrónico en los sitios web. Sé que esta era una práctica común hace unos años, pero parece que está empezando a desvanecerse.¿Ocultas las direcciones de correo electrónico a "bots de spam" en los sitios web?

Razones para no:

  • la mayoría de los servidores de correo electrónico incluyen protección contra spam de calidad, incluyendo servicios como Gmail y apenas consigue a través
  • es molesto código como usted tiene que recordar y buscar cambiar el correo electrónico más adelante puede ser complicado
  • ningún método evitará cualquier tipo de explotación

Razones para:

  • evitar de conseguir en las listas que no quieren ser parte de
  • evitar algunos robots que están recibiendo direcciones para el envío de correos electrónicos que no pueden ser detectados por el spam (ventas/correos electrónicos de marketing específicos) o que aren técnicamente 'spam
  • t el cliente o sus servidores no tienen gran detección de spam

hacer o no hacer usted y cuáles son sus razones?

+0

http://stackoverflow.com/questions/1259363/does-e-mail-obfuscation-really-make-automatic-harvesting-harder – rahul

+1

@phoenix Similar, pero no exactamente lo mismo. –

Respuesta

2

De vez en cuando, depende de la dirección de correo electrónico y de lo que el cliente pueda estar utilizando. Como dices, una dirección GMAIL suele ser bastante robusta en el filtrado de spam. A menudo voy a ofuscar la dirección embargo, al igual que el uso de un programa de utilidad como por encima o por una técnica de Jason como se muestra a continuación ...

http://techblog.tilllate.com/2008/07/20/ten-methods-to-obfuscate-e-mail-addresses-compared/

0

Sí, los bots SPAM aún cosechan los correos electrónicos. Vi algunas estadísticas que dicen que el 90% de todos los correos electrónicos de hoy son SPAM. Ofuscación de su correo electrónico: http://alicorna.com/obfuscator.html No es infalible, pero dificulta aún más la recolección de su dirección de correo electrónico.

Además, puedes crear imágenes como Facebook.

2

Usted puede ocultar su dirección de correo electrónico y mostrarlo usando JS. Esto no es infalible, pero ofrece cierta protección.

Algo como esto debe hacer el truco:

<a class="mail">contact me</a> 

// in JS 
var parts = ['my', '.', 'email', '@', 'example', '.', 'com']; 
var elems = document.getElementsByClassName('mail'); 
var len = elems.length; 
for (var i = 0; i < len; i++) { 
    elems[i].href = 'mailto:' + parts.join(''); 
} 
+0

Lo siento, preguntando, ¿usted y por qué ... –

+0

Estaba usando la solución anterior en uno de mis proyectos. La idea detrás de esto es que la mayoría de los bots de spam no manejan JavaScript, por lo que para ellos esto solo será un ancla. Sin embargo, JavaScript convertirá este enlace en un correo normal a href. Bastante simple y en mi caso la protección provista por eso era suficiente. – RaYell

+1

También he usado este método –

2

En términos de una respuesta honesta, por lo general no se molestan, ya que la protección de spam de Gmail es tan grande. Pero tampoco hago negocios por correo electrónico.

1

Ver http://hidemail.at convertir su correo electrónico en un lugar fresco spam prooved por un enlace de servicio código de imagen que puede compartir en la web, en Twitter, foros, Craigslist, en cualquier lugar

Aquí es un ejemplo de correo electrónico para ser publicado como protegida contra los robots de enlazar a probar:

+1

Aunque me gusta la idea, para mí tiene 2 problemas: (1) requiere abrir otra ventana/ventana emergente que puede no funcionar o causa confusión para el usuario y (2) se agrega a la resistencia al enviarle un correo electrónico. –

1

la fabricación de su correo electrónico una imagen es buena, pero ¿qué pasa cuando haga sus mensajes de correo electrónico ¿sobre la marcha? Entonces necesitas hacer imágenes todo el tiempo.

Yo uso eBB herramienta como un complemento de cromo. Es posible leer más aquí: http://www.netbuilders.org/seo4experts-seo-tools/email-bot-blocker-avoid-getting-spammed-bots-27149.html

~ Mike

+0

En .Net puede generar las imágenes sobre la marcha usando System.Drawing y la clase BitMap. Simplemente cree un mapa de bits grande y use graphics.DrawString para medir la longitud/altura del correo electrónico en letra X. Luego use MeasureString para ver qué tan grande es. Haga un nuevo mapa de bits de ese tamaño y copie la imagen de los gráficos de dibujo a la imagen y guárdelo como PNG. Todo sobre la marcha, incluso transparente. –

1

OMI los puntos más importantes contra el escondite es:

  • reduce la facilidad de uso,
  • y me molesta (hablando como un usuario)

Publico mi dirección de correo electrónico (no de gmail) desde hace más de 10 años como simple <a href="mailto:[email protected]"> en la web . No hay problema con UBE.

Cuestiones relacionadas