¿Se ofusca su dirección de correo electrónico en código abierto para evitar el spam?

11

He estado pensando en lanzar algunos proyectos, y la mayoría de los autores de la comunidad dejan su dirección de correo electrónico en el código, a menudo tal como están, o utilizan esquemas de uso común como "meATNOSPAMgmail.com", lo que hace que mi paranoia se ponga de manifiesto. ..

Al publicar el código fuente públicamente, ¿a menudo esto lleva a que su dirección de correo electrónico sea analizada por robots de spam, y si es así, cómo lo ofusca?

julien
fuente
2
Posible candidato a una pregunta no constructiva: blog.stackoverflow.com/2010/09/good-subjective-bad-subjective
Maniero
2
No estoy de acuerdo con que esto se marque como "no constructivo". Esto es en gran medida una preocupación no relacionada con el código para los programadores que recién ingresan al código abierto. Tenemos diferentes preocupaciones de la multitud de SU en este sentido, ya que nuestro correo electrónico será efectivamente nuestro "método oficial de contacto personal", por lo que no queremos abandonar la cuenta cuando se vuelve spam. Podría argumentar que coincide con los puntos 1, 3, 4, 5 y 6 de su enlace.
jkerian

Respuestas:

12

No me preocupé por eso durante aproximadamente un año de desarrollo de código abierto. Cuando me di cuenta de que debería preocuparme, la dirección está en la naturaleza. Dicho esto, sin embargo, no he recibido demasiado spam en esa cuenta, tal vez un mensaje de spam o tres pasan por el filtro de gmail por mes.

Si le preocupa este tipo de cosas, tal vez haga una dirección de correo electrónico separada para su contacto de código abierto y luego simplemente reenvíe todo. Si está utilizando gmail, le aconsejo que use su "más direccionamiento" .

jkerian
fuente
'+' 1: Gran consejo
jholl
1
Obviamente, esto solo funciona si los spammers no eliminan el contenido entre '+' y '@'.
Matthieu M.
@ Matthieu: Una vez más ... en principio estoy de acuerdo en que podría ser un problema. En la práctica ... ¿por qué se molestaría un spammer?
jkerian
el spammer probablemente no, el sitio web que revela su correo electrónico sería mejor hacerlo :)
Matthieu M.
14

Evito el problema dejando una URL del sitio web en lugar de una dirección de correo electrónico en el código, y luego alguien puede contactarme a través de mi sitio sin que tenga que dejar una dirección de correo electrónico donde cualquier spambot aleatorio pueda cosecharlo.

Mason Wheeler
fuente
4

Experiencia en el mundo real: contribuí con algún código a VNC hace muchos años (como 1998 o algo así) y mi dirección de correo electrónico no ofuscada terminó en el estándar readme.txtque se distribuyó e instaló con cada copia de VNC. En aquel entonces (y en los años siguientes) ciertamente había algunos gusanos de spam que buscaban direcciones de correo electrónico en todos los archivos de la computadora del usuario. Mi dirección era una de esas, así como todas las demás que figuran en ese archivo. Recibo mucho spam. En un momento, aproximadamente el 20% del spam total que recibí fue "de" una dirección falsificada en ese mismo readme.txtarchivo.

Entonces, la respuesta es sí, liberar su dirección de correo electrónico en software público genera más spam. Sin embargo, muchos otros tipos de cosas también generan más spam, así que no creo que valga la pena preocuparse. Todavía uso la misma dirección de correo electrónico que he usado desde 1996, y confío en múltiples capas de filtros de spam para filtrar la basura.

Greg Hewgill
fuente
2

Siempre que sea posible, evito publicar mi dirección de correo electrónico.

Yo uso tres estrategias:

  1. Como dijo una respuesta anterior, doy un sitio web.
  2. Yo uso una imagen de mi dirección de correo electrónico.
  3. Tengo mi propio dominio, así que puedo usar muchas direcciones de correo electrónico. Para cada sitio foo.com, uso la dirección de correo electrónico [email protected].

Las tres estrategias se pueden ver en la parte superior de mi currículum .

Un dominio solo cuesta alrededor de $ 8 / año de GoDaddy.com. Luego uso Google Apps, versión gratuita (http://google.com/a), para reenviarme correos electrónicos de todas las diferentes direcciones de correo electrónico (hay una configuración para hacerlo). Si tengo una dirección que "sale mal", es decir, comienza a recibir mucho spam, solo escribo un filtro para esa dirección que arroja todo lo que se le envía.

Neil Smithline
fuente
1

Sinceramente, no lo hago ya que el botón de spam en mi cliente de correo electrónico es tan fácil de presionar. Tener lord.quackstar at gmail dot comsolo molesta a las personas, y los bots probablemente ya puedan analizar eso.

El spam va y viene. Una vez que has ignorado lo suficiente de sus mensajes, generalmente se detienen.

TheLQ
fuente
0

Ofuscar tu dirección de correo electrónico es genial si estás al 100% todo el tiempo y los robots de spam aún no han descubierto cómo analizar tu método en particular. Si te equivocas una vez, o los robots de spam descubren cómo analizarlo, entonces no puedes volver a poner los genios en la botella.

Así que vive la vida al límite, publica tu dirección de correo electrónico con poca consideración por el spam que seguramente seguirá: [email protected]

Es probable que todos tengan su dirección de correo electrónico de todos modos, y si no lo están, seguramente comenzarán a adivinar.

Jim McKeeth
fuente