Twitter'da takip et
Ana Sayfa

Okurlarınız ile iletişim kurmak için blogunuzda e-postanıza yer vermek istiyor ama posta kutunuzu felç edecek spam postalardan çekiniyorsanız (ya da benim gibi zaten bu hataya düştünüz ve zararın neresinden dönsem kardır diye düşünüyorsanız) işte size çözüm!

Nette gezinirken bir sitede rastladığım bu javascript kodu çok işinize yarayacak. Biliyorsunuz ki spam yaratanlar nete saldıkları robotları ile web sayfalarındaki e-postaları topluyorlar ve daha sonra da bombardıman başlıyor. Bu robotlar sayfalardaki e-postaları kendilerine özgün formatından ([email protected]) kolayca tanıyabiliyorlar. Her ne kadar nette çeşitli siteler sağladıkları belirli bazı kodları sitenize eklemeniz durumunda sizi spamdan koruyacaklarını iddia etseler de ben bunlar aracılığı ile başarılı olabileni duymadım ve ne samimiyetlerine ne de etkinliklerine inanmıyorum.

Aşağıda açıklayacağım basit javascript kodu ise e-posta adresinizin kendine özgü yapısını biraz karıştırıyor ve robotların farketmemesini sağlıyor. Sadece kullanıcı üzerine tıkladığında bilgisayarındaki e-posta için tanımlı yazılımı (Outlook, Thunderbird vs.) uyarıp, adresi eski haline getirip ona sunarak işlevselliğini de koruyor. Aşağıdaki adımları takip ederek kodu kullanmaya başlayabilirsiniz;

1. Adım: e-Postanızı bir grafik dosyası şeklinde kaydedin
Bahsettiğim robotlar grafik dosyaları üzerindeki metinleri okuyamadıkları için e-postamızı bir grafik dosyası şeklinde kaydetmemiz gerekiyor. Photoshop veya benzeri bir araçla e-postanıza yetecek kadar bir alan hazırlayın ve üzerine site şablonunda kullanılan font ile e-posta adresinizi yazın. İstediğiniz herhangi bir formatta (.gif, .jpg, .png vs.) kaydedin.

2. Adım: Java kodunu blog kodunuza ekleyin
Aşağıdaki java kodunu blog HTML kodunuz içerisine, </HEAD> etiketinin hemen altına, dahil edin.

<script language="JavaScript"> <!-- function mask(end,middle,start,subject){ var one ='mai'; var two='lto:'; var three='?Subject='; var putogether= one+two+start+middle+end+three+subject; document.location.href=eval('"'+putogether+'"'); window.status=putogether; } //--> </script>

3. Adım: e-Postanızın 3’e bölün
e-Posta adresinizi çeşitli yerlerinden üç farklı parçaya ayırın. Bu işlemi belirli bir kuralı olmayan bir heceleme işlemi gibi düşünebilirsiniz. Örneğin ben kendi e-postamı aşağıdaki şekilde üçe ayırarak java koduna ekledim;
e-Postanızı spame karşı koruyun

4. Adım: e-Posta bağlantınızı hazırlayın
e-Posta adresiniz için ilk adımda hazırladığınız grafik dosyasını sunucunuza (ya da imageshack.us gibi ücretsiz bir grafik sunucusuna) gönderin ve adresini bir yere not edin. Aşağıdaki kodu kullanarak e-posta adresinizin bağlantısını oluşturun. Burada e-posta adresinizin parçalarını belirtilen sıra ile (3, 2, 1) girin. 4 numaralı alana da size gönderilecek e-postanın konusunu girin (örneğin; Bir sorum var). e-Postanızı barındıran grafik dosyasının adresini de uygun alana girmeyi unutmayın (kod içinde http://sunucu.com/e-posta.gif şeklinde belirtiliyor).

<a href="javascript:;" onMouseDown="mask('3','2','1','4')"><img src="http://sunucu.com/e-posta.gif"></a>
Daha sonra hazırladığınız bu bağlantıyı HTML kodunuz içinde görünmesini istediğiniz yere girin ve kaydedin. Blogger kullanıyorsanız “Republish” ile blogunuzu yeniden yayınladıktan sonra kodu deneyebilirsiniz.

Kolay gelsin.

Kaynak;

(*) Kod içinde herhangi bir copyright ifadesine rastlamadığım için sadece kodu farkettiğim site adresini verebiliyorum.
(**) Hayır, sandığınız gibi bir site değil :)

“e-Postanızı koruyun” başlıklı yazıya 4 yorum yapılmış

  1. Hus demiş ki:
    29 January 2006, 8:16 pm

    Öncelikle teşekkürler.

    Sırf bu iş için bir de program var 1 saatir arıyordum sonunda buldum

    EAHide
    http://www.bithelper.com/index.htm

  2. ali demiş ki:
    29 January 2006, 10:21 pm

    Bu konuda çok çeşitli araca rastladım ama böyle bir yazılım ilk defa görüyorum :)

    Bağlantı için teşekkrüler, fakat sanırım ben programın çalışma mantığını kavrayamadım, fazla detay ve yardıma yer verilmemiş :(

  3. Hus demiş ki:
    29 January 2006, 10:44 pm

    Bağlantı için teşekkrüler, fakat sanırım ben programın çalışma mantığını kavrayamadım, fazla detay ve yardıma yer verilmemiş :(

    Aynen, bende bunu diyecektim, çözemedim programı. Sitesindede bir yardım dosyası yok.

  4. Yaman demiş ki:
    31 August 2006, 12:41 pm

    Arkadaşlar kodu siteye ekledim fakat hazırladığım e-posta resmine tıkladğım zaman herhangi bir hareketlenme olmuyor.Outlook açılmıyor.Neden olabilir?

Görüşünüzü bildirin

XHTML: Bu etiketleri kullanabilirsiniz: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>