我在这里有一个场景。如何实现电子邮件验证组件
- 我们希望新用户注册申请 。
- 初始/临时注册 完成后,我们需要通过电子邮件向他们发送一个 链接进行验证(如所有基于标准用户的Web应用程序将执行的操作)。
我打算使用的CreateUserWizard控制在Asp.Net,它可以发送电子邮件,如果提供的凭据。
按我的知识,
,我们可以通过提供所需的凭证和SMTP服务器详细信息发送这封邮件,就是这样。电子邮件中的链接会将客户端带回一个确认注册页面,并将唯一标识作为查询字符串。 (因为我们加入电子邮件中的链接)
我的问题是,我们能做到这一点的验证,通过上述发送电子邮件,而无需通过电子邮件发送的一些组件中实现或者我失去了一些东西。
注:采用SqlServer的2005,C#
感谢
感谢队友,感谢 – 2010-01-28 22:36:55
@keyboardP链接已损坏。 – 2012-07-22 11:21:08
@TomMiller - 试试这个(相同的链接,但它使用网络存档)http://web.archive.org/web/20110425095538/http://www.4guysfromrolla.com/articles/062508-1.aspx – keyboardP 2012-07-22 13:10:06