[英]Why is it important to do email verification upon sign up and is it “mandatory”?
超過少數幾個網站不要求注冊人驗證他們的電子郵件,他們似乎工作正常,但沒有強迫您經歷這個(次要的)考驗。
似乎合乎邏輯的是,這種機制可以確保電子郵件的有效性並且可以阻止機器人不受歡迎,但它是否適用於低用戶功能的網站,例如,僅用於撰寫評論或任何相對無害的網站,以強制執行它?
這對於“忘記密碼”的情況至關重要。 例如:
如果您首先檢查了電子郵件,那么此時您就可以進行“最佳實踐”,即將密碼重置鏈接發送到他們的電子郵件地址。 (你實際上並沒有向他們發送他們的密碼。這意味着你已經存儲了他們的密碼。這將是一個最嚴重的安全漏洞,但這不是手頭的話題)。
電子郵件驗證可確保您在此情況下有一個電子郵件路徑可以訪問該用戶(至少在他們關閉該帳戶之前...)
在您回答是否應該驗證用戶電子郵件之前,您需要充分了解為什么要收集它以及您想要用它做什么。
在向您收集的地址發送任何其他電子郵件之前,您應始終確認該電子郵件地址的所有者是向您提供該電子郵件地址的同一實體。 這不僅有助於注冊人(如另一個答案中描述的“忘記密碼”方案)和收集器(提高收集質量),也有助於電子郵件地址的所有者(特別是如果這不是同一個人)注冊人)。
作為一個擁有簡單,簡短的Gmail郵箱地址的人,我得到10到20個未經請求的“謝謝(別人的名字)注冊我們的程序!” 每年從合法/非垃圾郵件組織發送的電子郵件。 這聽起來不是什么大不了的事,但通常需要大約30分鍾的時間來糾正這個問題(通常是因為不得不撥打電話並向不同的人解釋情況兩三次)。 值得慶幸的是,我相信這通常是因為一個誠實的錯誤而發生的。 但是,如果有人認為簽署一堆我肯定不想要的電子郵件列表會很有趣呢? 如果發件人沒有先驗證地址,那么我以后會有很多取消訂閱:(
跳過驗證的一些優點 :
一些缺點 :
我一直在確認(雙重選擇)。 如果我放棄了確認步驟,是否會導致更多人在其在線帳戶中點擊“ 這是垃圾郵件 ”按鈕? 如果你在這里達到gmail的門檻並且他們將你列入黑名單會怎么樣? 是的,所有猜測都需要在這里進行風險評估。
已經涵蓋了一些很好的理由:讓我再嘗試一下......
1)如果您要使用電子郵件地址,電子郵件驗證可以幫助您避免被標記為垃圾郵件發送者。 怎么樣? 如果有太多的電子郵件被反彈(我猜超過2%),發件人和收件人電子郵件系統會認為您是垃圾郵件發送者。
2)如果您繼續通過電子郵件發送到許多人不打開您的電子郵件的電子郵件地址,您將花錢(a)存儲電子郵件地址,以及(b)發送電子郵件。
3)如果異常大量的電子郵件地址不正確,您的指標將無法正常顯示。 我引用的博客經常更簡潔地解釋其中的好處 -
這是博客的鏈接 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.