Kuinka suojata sähköpostiosoite roskapostiharvestereilta

Omien sähköpostiosoitteiden julkaiseminen netissä on ollut jo vuosikausia ongelmallista, koska netissä toimii sähköpostiosoitteita imuroivia ”harvestereita”, jotka keräävät ohjelmallisesti kaikista löytämistään nettisivuista sähköpostiosoitteita. Näihin osoitteisiin lähetään sitten massiiviset määrät roskapostia. 

Tämän estämiseksi on kehitelty kikkoja jos toisiakin, mutta yksi suosittu on sotkea nettisivuilla näytettävät sähköpostiosoitteet siten että spämmääjien harvesteribotit eivät pääse niihin helpolla käsiksi. Yksi kikka on käyttää Javascriptiä, ja netistä löytyy ilmaisia resursseja, joilla tämän kikan voi toteuttaa:

Esimerkiksi seuraavalla sivustolla voi generoida omasta sähköpostiosoitteesta Javascript koodin:

http://www.mailtoencoder.com/  

josta tulee seuraavan näköinen koodinpätkä:

<script type="text/javascript"><!--
var sbhrtjo = ['l','s','a','c','t','=','l','n',' ',' ','i','h','l','>','a','@','"','s','o','c','n','.','n','y','i','e','m','e','a','"',':','m','i','>','c','m','m','"','e','a','=','a','"','@','o','/','h','e','o','l','y','i','a','m','.','_','a','r','l','_','f','o','o','i','a','o','m','a','o','h','a','a','<','<','n','i'];var lhhdsje = [20,41,10,38,13,43,56,54,2,37,11,65,12,75,17,62,44,42,70,69,61,68,25,63,16,5,35,57,60,8,15,9,22,51,33,46,59,36,21,47,7,53,50,26,30,73,3,45,66,49,27,58,40,71,32,55,74,4,39,19,6,31,34,48,64,67,23,24,14,29,28,1,0,72,18,52];var hsrpyrl= new Array();for(var i=0;i<lhhdsje.length;i++){hsrpyrl[lhhdsje[i]] = sbhrtjo[i]; }for(var i=0;i<hsrpyrl.length;i++){document.write(hsrpyrl[i]);}
// --></script>
<noscript>Please enable Javascript to see the email address</noscript>

Tämä koodi täytyy upottaa ”raakana”, eli editorin HTML-moodissa postaukseen tai sivulle, jolloin tuloksena on seuraavan näköinen tulostus:

 

Yllä olevan tekstin linkkeineen pystyy näkemään vain selaimessa ja vain jos se tukee Javascriptin suorittamista. Jos katsoo tämän sivun HTML-lähdekoodia, niin siinä näkyy vain Javascriptin pätkä, joka on tehty vielä niin että ilman koodin suoritusta ei saa osoitetta näkymään. Tämä estää suurimman osan spämmääjien harvesteriboteista, mutta ei välttämättä kaikkia. 

Monia muitakin kikkoja siis on, mutta tässä yksi.

 

Add a Comment

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *