2010-05-10 50 views
3

公共網站向互聯網訪問者提供員工名單。隱藏聯繫信息,但訪問者可以通過彈出電子郵件形式發送電子郵件。公共網站的「發送電子郵件」功能

您對自動化腳本/病毒/ bot垃圾郵件活動有什麼看法? Capture是這個功能的「必須」,您還可以提出什麼樣的預防措施?

預先感謝您

回答

1

它可能是值得考慮一些基本的混淆:使用非標準的名稱爲您的表單域(例如,不只是使用「主題」,「提交」等)。您的表單越像標準的電子郵件提交表單,標準化腳本就越不可能爲此工作。當然,這不會阻止一個確定的垃圾郵件發送者。您也可能想要阻止搜索引擎對電子郵件提交頁面進行索引,從而使垃圾郵件發送者難以找到。

我也會說captcha(或recaptcha)是非常重要的。

+0

感謝您提供最詳細的答案。 – 2010-05-10 06:54:37

0

一個CAPTCHA可能是個好主意 - 只是爲了避免啞機器人探出表單消息。沒有人,你的用戶可能最終會得到一堆惱人的消息。

除了確保它是真實的人提交表單之外,沒有其他想到的東西了。

+0

謝謝,但現代機器人有多聰明?例如,如果我使用jquery/ajax代碼來顯示彈出對話框,他們是否足夠聰明來解析這個? 如果我有回傳表單地址 - 防止(或最小化)「壞人」意圖通過自動腳本(不是表單)自動發送郵件數據的最佳方式是什麼? – 2010-05-10 03:59:58

+0

通過Javascript動態生成表單可能是一種非常聰明的方式來欺騙大多數機器人。如果

標籤沒有直接出現在頁面源代碼中,我懷疑bot(通常來說)不會找到它。好想法! – timdev 2010-05-10 04:12:05

+0

我不打算以編程方式構造完整的HTML表單佈局,只是要加載它與AJAX :)無論如何,謝謝你的答案。 – 2010-05-10 06:55:44

相關問題