2010-07-20 74 views
0

目前,我查看的站點發送激活電子郵件給新成員,他們必須點擊鏈接激活他們的帳戶。雖然這似乎是一個好主意,但它有許多缺點,例如電子郵件偶爾會出現在其垃圾郵件/垃圾文件夾中,以及用戶需要做的又一步。最好的免費註冊程序,以避免垃圾郵件/騙子

我儘量讓用戶更方便的加入和激活似乎是最大的障礙。我們已經採取了這種措施來避免垃圾郵件發送者和騙子,它確實有效。我也不想去「適度」的方法。

有什麼建議嗎?

+0

這將是HTTP一個很大的問題://站長.stackexchange.com /! – womp 2010-07-20 16:02:19

回答

3

一種替代方法是做到這一點的StackOverflow的方式做,並通過它自動鏈接到他們的Gmail帳戶(或類似)創建一個帳戶。 Theres對用戶最小的麻煩,然後試圖確保用戶合法的有效方式

+1

+1亞我認爲這將是一個好方法...以避免再一步.. – Vishal 2010-07-20 16:07:58

1

我覺得在這一點上,電子郵件激活和驗證碼是如此普遍,用戶使用它。我不擔心電子郵件激活,但我會警告過度使用CAPTCHA。我正在考慮最近檢查出的一個論壇,該論壇在註冊時堅持使用圖像和邏輯驗證碼,然後再針對您的前五個帖子中的每一個。考慮到圖像驗證碼每次都是同一代,每次驗證邏輯驗證碼都是相同的,我認爲這是過度的。

0

我猜,通過「'節制'方法」你的意思是實際上有監督網站和禁令的版主垃圾郵件發送者。我可以理解你對這樣一個系統的不喜歡,但許多網站使用的替代方法是對等節制(例如StackOVerflow或Slashdot)。這仍然意味着垃圾郵件被髮布,但它通常被標記或以其他方式被修改,以至於沒有人會看到它。

另一個策略是一個信譽系統,需要代表的人之前一定級別允許發佈鏈接。 StackOverflow也有類似的系統(你甚至在達到一定的聲譽之前不能發表評論)。一開始這可能有些惱人,但它在消除垃圾郵件方面絕對有效。

正如已經被別人提及,驗證碼可能是最容易的反垃圾郵件技術來實現。有許多庫和API用於生成CAPTCHA,您甚至可以通過使用reCAPTCHA來幫助數字化書籍,從而使測試得到良好的使用。缺點是自動化的CAPTCHA解密算法變得越來越好,而沒有實施它們的垃圾郵件發送者經常會將解答CAPTCHA的工作交給第二/第三世界的工作人員。

無論您選擇哪種方法,有將是不便的用戶一定程度,但大部分的常用技術用戶和值得權衡,以消除垃圾郵件很容易被接受。

0

最常用的方法是驗證郵件+驗證碼,因爲通常來自未知來源的電子郵件不會發送到垃圾郵件文件夾。我通過Gmail和Hotmail嘗試了這種方式,兩者都運行良好。

您也可以使用其他系統如使用OpenID的(我認爲這是一個非常好的方式),Gmail帳戶,Facebook的acccount等等

相關問題