Web stranice Programiranje Zaštita e-mail adresa na web stranicama od spama

zastita-od-spam-robota
Ukoliko objavljujete e-mail adrese na svojim stranicama nezaštićene vjerojatno vam je mail inbox zatrpan različitim spam porukama (na koje se nikada niste pretplatili). Razlog tome su spam roboti, automatizirani programi koji cirkuliraju Internetom u potrazi za e-mail adresama, koje potom dodaju u svoju kolekciju.

Nažalost, jednom kada se nađete u takvim bazama, možete očekivati samo povećanje broja spam adresa. Ukoliko Već imate problema sa velikom količinom spam mailova, pogledajte članak o tome kako ih tretirati.

Kako bi izbjegli probleme sa spamom, poželjno je zaštitit e-mail adrese koje objavljujete javno na Internetu. To možete učiniti na nekoliko načina, a ja ću se danas pozabaviti sa dva jednostavna.

Zaštita e-mail adresa od spam robota Javascript-om

U sljedećem primjeru programskog koda u Javascriptu potrebno je zamjeniti:

var email1 podatak zamijenite sa prvim dijelom e-mail adrese. Npr. ako se vaša e-mail adresa sastoji od: ime.prezimeomena.com, u ovo polje upišite: ime.prezime

var email2 podatak zamijenite sa posljednjim dijelom e-mail adrese. Npr. ako se vaša e-mail adresa sastoji od: ime.prezimeomena.com, u ovo polje upišite: domena.com

Ostatak će skripta odraditi sama.

<script> <!--
// From blog.metuzalem.hr
var linktext = "Email-text";
var email1 = "info"; // zamijeniti sa vašim podatkom var
email2 = "domena.com"; // zamijeniti sa vašim podatkom var
email3 = "@";
var email4 = email1 + email3 + email2;
document.write("<a href="/ + "mail" + "to:" + email1 + email3 + email2 + ">" + email4 + "</a>")
//-->
</script>

Napomena: skripta ide u HTML code na mjesto gdje želite da stoji link na vašu e-mail adresu sa prikazom njenog naziva. Također, kod radi na računalima sa omogućenim javascriptom.

E-mail address encoder

Ova metoda  pretvara ascii email adresu na decimalni prikaz.Potrebno je posjetiti stranicu navedenu u linku ispod, unjeti adresu o odgovarajuče polje (regular e-mail address) i kliknuti na gumb ENCODE. Zatim je potrebno dobiveni teks prekopirati u kod internet stranica, gdje će se kao rezultati dobiti čitljiva e-mail adresa.

Link na email enkoder:

strelica_zelena20http://www.wbwip.com/wbw/emailencoder.html

Napomena: ova je metoda sjajna za odbijanje večine robota sniffera, međutim neki napredni oslici robota, kao što je onaj od Googlea prilagodili su se ovoj metodi i imaju ju implementiranu u svoje algoritme.

Zaštita prikaza e-mail adresa od spam robota CSS-om

Korištenjem malih CSS trikova, možete u potpunosti sakriti mail adresu od spam robota.

Sljedeći dio koda postavite na mjesto gdje želite koristiti a-mail adresu:

<span style=“unicode-bidi: bidi-override; direction: rtl;“>moc.anemod@ofni</span>

Što smo učinili?

E-maila dresu smo napisali u suprotnom smjeru – od desnog prema lijevo, a ovaj će kod (nakon što ga postavite u HTML) ponovo promjeriti smjer upisanog teksta tako da će korisnik na stranici vidjeti: Ova e-mail adresa je zaštićena od spam robota, nije vidljiva ako ste isključili JavaScript

Napomena: skripta ide u HTML code na mjesto gdje želite prikazati vašu e-mail adresu. Tehnika je zgodna jer ne koristi a href link, ali postoji mogućnost da spam roboti napreduju, te implementiraju mehanizam za izvlačenje mail adrese iz ovog oblika.

Komentari  

 
+3 # Utorak, 13 Srpanj 2010
Može se i ovako. info[at]domena.com
 
 
+2 # tajana Srijeda, 14 Srpanj 2010
Hvala, može i tako. ali se neki ljudi bune na [at] i doslovno pokušavaju poslati mail na tako napisanu adresu
 
 
+1 # Utorak, 20 Srpanj 2010
Sve je ovo super samo još uvijek je najbolja zaštita kodiranje e-mail adrese jer se spamu onda necitljiva
http://www.wbwip.com/wbw/emailencoder.html
 
 
+1 # tajana Petak, 23 Srpanj 2010
Puno hvala! članak je nadopunjen sa ovim korisnim linkom na encoder. :)
 

Unos novog komentara


Sigurnosni kod
Nova slika sigurnosnog koda

Marketing

Metuzalem ukratko

Metuzalem predstavlja kombinaciju iskustva, znatiželje, mudrosti i znanja. Metuzalem je poduzeće koje se bavi novim tehnologijama i vođenjem web projekata, financijama i marketingom. Vlasnica, Tajana Mrazović ima 15 godina iskustva u web projektima.

metuzalem-web-stranice +385 (0) 95 908 6945
Zagreb - Croatia
www.metuzalem.hr
www.metuzalem.com
blog.metuzalem.hr

Oglašavanje