Hoje em dia está claro que é preciso se proteger dos spammers, para que nosso e-mail não fique cheio de mensagens de viagra, aumento de documentos, e outras coisas inúteis que só nos fazem perder tempo.
Algo que meros mortais fazem (inclusive eu) para se protejer, é utilizando algum mecanismo anti-spam em seus e-mails. Eu uso o mecanismo anti-spam do Mail.app, além de ter a proteção do mecanismo anti-spam do Gmail também.
Mas algo que nós, desenvolvedores podemos fazer, é incluir um htaccess no nosso site com o seguinte código:
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_USER_AGENT} ^Anarchie [OR]
RewriteCond %{HTTP_USER_AGENT} ^ASPSeek [OR]
RewriteCond %{HTTP_USER_AGENT} ^attach [OR]
RewriteCond %{HTTP_USER_AGENT} ^autoemailspider [OR]
RewriteCond %{HTTP_USER_AGENT} ^Xaldon\ WebSpider [OR]
RewriteCond %{HTTP_USER_AGENT} ^Xenu [OR]
RewriteCond %{HTTP_USER_AGENT} ^Zeus.*Webster [OR]
RewriteCond %{HTTP_USER_AGENT} ^Zeus
RewriteRule ^.* - [F,L]
Este código basicamente irá impedir que certos robôs automatizados (muito utilizados pelos spammers para pegar automaticamente e-mails em sites) acessem seu conteúdo e peguem e-mails que por acaso existam publicados no seu site. Desta forma, em vez de ter que ficar escrevendo usuario[arroba]provedor.com para impedir os spammers, você pode escrever o e-mail normalmente com a consciência mais tranquila.
Outra coisa que você pode fazer é redirecionar estes robôs para uma outra página qualquer, da seguinte forma:
RewriteRule ^.*$ http://pagina_qualquer.com [R,L]
Esta página pode ser o site de alguém que você não gosta (maldade, hein? hehehe), ou então uma página em seu próprio servidor com milhões de e-mails falsos, por exemplo (esta é uma ótima idéia).
Há! Este código não bloqueia apenas robôs de spammers, bloqueia também alguns daqueles programas que baixam seu site para o computador da pessoa, e também robôs ladrões de conteúdo (aqueles que ripam imagens e outros conteúdos do seu site).
E não se preocupe, ele não impede que buscadores indexem seu site corretamente.
Fica aí a dica! Quem quiser se proteger, utilize este método
Até a próxima!
cara muito boa essa dica mas desculpa ai eu nao entendi onde tenho que colocar esse codigo no meu site?
Num arquivo .htaccess na raíz do seu site