PasswordRecovery控件发送邮件配置文件web.config设置


  2.0中提供了一组登陆控件,在使用PasswordRecovery时,需要设置SMTP,这样才能把密码发送到用户注册的邮箱,现在的问题就是如何设置SMTP。步骤如下:

     (1)在vs2005中单击“网站”菜单中的“asp.net配置”命令,打开“asp.net网站管理工具”。

    (2)选择“应用程序”选项卡,然后单击“配置SMTP电子邮件设置”。

    (3)设置如下图:然后保存就可以了。

     这里要说明一下:为了实现最终的效果,我在网上找了半天,也许是比较笨吧。邮件的服务器有两中,发邮件(SMPT)和收邮件(POP3)。这里以163的信箱为例子,服务器的名字为smtp.163.com,其他网站的服务器名,大家可以上网查。端口不需要改动,默认的。发件人呢,我一开使填的是自己的名字“某某某”,这就是我为什么调试不出来的原因。一定要填写你的电子邮件地址。

     设置好之后就完了吗??没有,让我们来测试一下,我创建了一个名为“yg1982”的用户,密码为“1234567”。现在我通过它的向导输入用户名,回答问题。然后呢,就到我的信箱里去接收密码了,但是新的问题出现了,邮件的内容是:用户名: yg1982   密码: 9gfIf6Jn1ooW&V。  用户名是对的,但密码怎么不对呢??是乱码??为了这个我又查了半天,结果呢?这个“9gfIf6Jn1ooW&V”就是该用户的新密码,而不是所谓的乱码。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值