2010年8月12日星期四

防止垃圾郵件!讓Email地址看得到找不到

有寫部落格的人,通常會在自我簡介裡留下Email信箱,好讓別人聯絡你,不過也因此會收到一堆垃圾郵件。因為很多蒐集網路名單的業者,會利用機器人程式去自動爬網路文章,把E-mail格式的字串傳回資料庫,然後從此你就是廣告信件的VIP大戶了。

有些人會把電子郵件地址做成圖片,這雖然是不錯的防範作法,但對於真正想聯絡你的人就不方便了,因為他必須對照著圖片手動輸入信箱地址,實在很麻煩。這裡就介紹一個讓別人可以用滑鼠選取複製你的E-mail地址,但網路機器人卻無法辨識出來的小密技。

Mail TO Encoder 網站提供「線上加密郵件地址」 的服務,它是用Javascript把你的郵件地址加密編碼,只要將加密過後一大串像亂碼的語法嵌入在網頁原始碼,網頁上出現的會是正常的電子郵件地址, 但是當機器人想要抓取你的郵件位址時,由於它是去抓HTML原始碼,所以根本辨識不出這是E-mail信箱,當然也就安全多囉!

MailTO Encoder 網站:http://www.mailtoencoder.com/ 

1. 使用方法很簡單,連到MailTO Encoder首頁,在「E-mail address」欄位輸入你的真實郵件位址,然後按下〔Encode!〕鈕,就可獲得一大串加密過的Javascript亂碼。


2. 將這段程式碼完整複製下來,準備待會嵌入你的網頁當中。

3. 例如要將加密過的E-mail嵌入部落格文章,只要用HTML模式來編輯文章,將剛剛的程式碼貼到想顯示的位置區塊中。


4. 當訪客用瀏覽器閱讀文章時,所呈現的文字和一般可連結的E-mail信箱無異,但是網路爬文機器人在抓取信箱地址時,由於是讀取HTML原始碼,只會看到一堆亂碼,就不會認為它是信箱格式了。


不過這方法也有個盲點:萬一提供此服務的網站本身就是蒐集名單的大組頭, 利用這種免費服務來引誘使用者自動送上E-mail信箱,那你還是防止不了收垃圾信騷擾 XD。只能說,決定要用就自己要知道風險在哪吧~

>>> 防止垃圾郵件!讓Email地址看得到找不到

沒有留言:

發佈留言