如何用asp.net 实现注册时邮件击活功能啊?请好心大侠“南慕白(兄),北晓峰(兄)”看看啊!

wwd252 2007-08-12 11:19:41
如何用asp.net 实现注册时邮件击活功能啊?类似于csdn那样啊!
当你注册时,需要邮件激活啊!注册过后提示到邮箱激活,然后点击一下给定的连接就可以登录你注册的网站或论坛了!如果不激活无法登录你所注册的网站或论坛!这是怎么实现的呢?
请给一个实例吧!急用啊!
急啊!我的QQ:270939386
...全文
291 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
Qyin2009and2010 2011-04-03
  • 打赏
  • 举报
回复
谢谢~有思路了~呵呵
BearRui 2007-08-12
  • 打赏
  • 举报
回复
在用户表中加个字段为激活码字段,默认为空。

用户注册的时候自动生成1个激活码,并把这个激活码也保存到用户的激活码字段,

然后发个邮件给用户,把带激活码的url发给用户,然后用户点击该url的时候,就通过激活码去找到

是哪个用户,然后把该用户的激活码字段清空表示已经激活
balenoww 2007-08-12
  • 打赏
  • 举报
回复
就是数据库个字段0-1的问题
balenoww 2007-08-12
  • 打赏
  • 举报
回复
大概思路明白,但是没做过类似功能
oldmoon 2007-08-12
  • 打赏
  • 举报
回复
注册的时候把邮件发送出去的时候在数据库中用一个字段记录未激活,当通过邮件中的地址点击进来的时候update为已激活
wwd252 2007-08-12
  • 打赏
  • 举报
回复
Jinglecat(晓风残月)的话,让我顿悟!
感激不尽!
Jinglecat 2007-08-12
  • 打赏
  • 举报
回复
思路、方案大家已经说的很详细了,LZ 要学会自己动手,你不自己 DIY 一番,如何知道问题到底难不难?

很多时候,自己稍微冬冬手手,就是柳暗花明呢

碰到问题在来讨论,这样才能高效的学习并进步

至于用何种 邮件组件 并不是问题,只要你了解如何用他即可
wwd252 2007-08-12
  • 打赏
  • 举报
回复
忘了说了,我准备用Jmail做的!
wwd252 2007-08-12
  • 打赏
  • 举报
回复
大家能给一个列子吗?
绝代坏坏 2007-08-12
  • 打赏
  • 举报
回复
在数据库里加一个字段即可。
Jinglecat 2007-08-12
  • 打赏
  • 举报
回复
附,

// 2.0
System.Net.Mail

// 1.x
System.Web.Mail
Jinglecat 2007-08-12
  • 打赏
  • 举报
回复
用户表中设计一字段:帐号状态,表示是否激活,
用户注册成功后,写入记录,此状态默认是 未激活,
并发送确认邮件(考虑安全,你可以选择是否生成自定义的随机激活标识)

用户由系统生成的激活链接进入时,改写对应用户的帐号状态。

此字段,扩展开之后就可以表示是用户帐号的所有当前的状态,包括是否激活,正常状态,是否在线,是否停用,封禁等等


.NET 内置支持 SMTP 功能,相关命名控件是 System.Net.Mail
注意,需要在服务器上安装和配置 Internet 信息服务 (IIS) 的简单邮件传输协议 (SMTP) 服务。IIS SMTP 服务是一个简单组件,用来将电子邮件转发到 SMTP 服务器以进行传递
txgaozhao 2007-08-12
  • 打赏
  • 举报
回复
请问如何实现发送邮件功能?
这点貌似也挺难的哦!

62,047

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧