Você ofusca seu endereço de email no código-fonte aberto para evitar spam?

11

Estou pensando em lançar alguns projetos, e a maioria dos autores da comunidade deixa seu endereço de e-mail no código, geralmente como está ou usando esquemas comumente usados ​​como "meATNOSPAMgmail.com", o que meio que acende minha paranóia. ..

Ao liberar o código-fonte publicamente, ele geralmente leva o seu endereço de email a ser analisado por bots de spam e, em caso afirmativo, como você o ofusca?

julien
fonte
2
Possível candidato à pergunta não construtiva: blog.stackoverflow.com/2010/09/good-subjective-bad-subjective
Maniero
2
Não concordo que isso seja marcado como "não construtivo". Essa é uma preocupação não relacionada ao código para programadores que estão começando no código aberto. Temos preocupações diferentes da multidão de SU nesse sentido, já que nosso e-mail será efetivamente o nosso "método oficial de contato pessoal", portanto, não queremos abandonar a conta apenas quando houver spam. Eu poderia argumentar que ele corresponde aos pontos 1, 3, 4, 5 e 6 do seu link.
jkerian

Respostas:

12

Não me preocupei com isso por cerca de um ano de desenvolvimento de código aberto. Até o momento eu percebi que eu deveria estar preocupado, o endereço é fora no selvagem. Com isso dito, porém, não recebi muito spam nessa conta, talvez uma mensagem de spam ou três passe pelo filtro do Gmail por mês.

Se você está preocupado com esse tipo de coisa, talvez crie um endereço de e-mail separado para o seu contato de código-fonte aberto e depois encaminhe tudo. Se você estiver usando o Gmail, aconselho usar o "endereço positivo" .

jkerian
fonte
'+' 1: ótima dica
jholl
1
Obviamente, isso só funciona se os remetentes de spam não removerem o conteúdo entre '+' e '@'.
precisa
@Matthieu: Mais uma vez ... em princípio, concordo que poderia ser um problema. Na prática ... por que um spammer se preocupar?
jkerian
o spammer provavelmente não, o site divulgando seu e-mail seria melhor fazê-lo :)
Matthieu M.
14

Eu evito o problema deixando um URL de site em vez de um endereço de email no código, e então alguém pode entrar em contato comigo através do meu site sem que eu precise deixar um endereço de email por onde qualquer spambot aleatório possa coletá-lo.

Mason Wheeler
fonte
4

Experiência do mundo real: eu contribuí com algum código para o VNC há muitos anos (como 1998 ou algo assim) e meu endereço de e-mail não ofuscado acabou no padrão readme.txtdistribuído e instalado em todas as cópias do VNC. Naquela época (e nos anos seguintes), certamente havia alguns worms de spam que examinavam todos os arquivos no computador do usuário em busca de endereços de email. Meu endereço era um desses, assim como todos os outros listados nesse arquivo. Eu recebo muito spam. A certa altura, cerca de 20% do total de spam recebido era "de" um endereço falsificado no mesmo readme.txtarquivo.

Portanto, a resposta é sim: liberar seu endereço de email em software público resulta em mais spam. No entanto, muitos tipos de outras coisas também resultam em mais spam, então não acho que valha a pena se preocupar. Eu ainda uso o mesmo endereço de e-mail que usei desde 1996 e confio em várias camadas de filtros de spam para filtrar a porcaria.

Greg Hewgill
fonte
2

Sempre que possível, evito publicar meu endereço de email.

Eu uso três estratégias:

  1. Como uma resposta anterior afirmou, eu dou um site.
  2. Eu uso uma imagem do meu endereço de e-mail.
  3. Eu tenho meu próprio domínio para poder usar muitos e muitos endereços de email. Para cada site foo.com, eu uso o endereço de email [email protected].

Todas essas três estratégias podem ser vistas no topo do meu currículo .

Um domínio custa apenas US $ 8 / ano no GoDaddy.com. Em seguida, uso o Google Apps, versão gratuita (http://google.com/a), para encaminhar e-mails de todos os diferentes endereços de e-mail para mim (existe uma configuração para fazer isso). Se eu tenho um endereço "vai mal", ou seja, ele começa a receber muito spam, basta escrever um filtro para esse endereço que descarta tudo o que é enviado a ele.

Neil Smithline
fonte
1

Sinceramente, não, já que o botão de spam no meu cliente de e-mail é tão fácil de pressionar. Ter lord.quackstar at gmail dot comapenas irrita as pessoas, e os bots provavelmente já podem analisar isso.

Spam vem e vai. Depois que você ignora o suficiente de suas mensagens, elas geralmente param.

TheLQ
fonte
0

Ofuscar seu endereço de e-mail é ótimo se você estiver 100% o tempo todo e os bots de spam ainda não descobriram como analisar seu método específico. Se você errar uma vez, ou se os robôs de spam descobrirem como analisá-lo, não poderá colocar os gênios novamente na garrafa.

Portanto, viva a vida no limite, publique seu endereço de e-mail com pouca consideração pelo spam que certamente seguirá: [email protected]

É provável que todos tenham seu endereço de e-mail de qualquer maneira e, se não o fizerem, começarão a adivinhar.

Jim McKeeth
fonte