2012-08-10 85 views
0

我希望顯示在我的網站我的電子郵件,但我不想scrappers收集它。換句話說,我不想打開垃圾郵件大門。有沒有一種有效的方式讓我的電子郵件視覺完好無損,同時阻止電子郵件報廢機器人?如何模糊網頁上的電子郵件地址?

回答

3

幾種解決方案:

  1. 裹成一個圖像。確保你對圖像做了一些事情,以便機器人不能使用OCR讀取它。使用自定義加密算法,它
  2. 編碼,存儲在網頁中加密的文本,然後在頁面加載時間,使用JavaScript進行解碼。這可能不是很安全,因爲有些漫遊器可能能夠解釋JavaScript。
  3. 一個最好的選擇是要求用戶輸入一個驗證碼代碼才把他/她重定向到您的電子郵件地址,一個單獨的頁面顯示。
0

這是非常方便遊客具有的mailto:[email protected]這樣他們就可以點擊它..

所以考慮其他選項 - 發佈電子郵件地址是,但使用的地址與谷歌的Gmail的(提供了很好的垃圾郵件過濾) - 將「接觸」的形式,除了電子郵件地址(但形式應避免與驗證碼或一些其他技巧來證明一個人的垃圾郵件發送者)

+0

我的意思是,當你用JavaScript保護電子郵件地址和用戶關閉JavaScript(常見的這些天,類似NoScript的插件) - 他們看到什麼,而不是電子郵件 – 2012-08-10 12:37:34

0

對於一個深思熟慮的解決方案檢出reCAPTCHA Mailhide。如果你願意去用更少的安全性,可以嘗試寫您的電子郵件地址出像我的域名點com或類似的東西,名字雖然垃圾郵件發送者可以很容易地編寫軟件來湊這些(也許已經給出了這一日益普及方法)。

相關問題