我已经通过所有帮助和所有论坛,但他们都没有帮助过我。这里是我的问题发送新密码 - Asp.net - 使用Gmail(smtp.gmail.com)
- 开发使用ASP.NET 3.5
- 我想提供在本地主机上一个网站“忘记密码”使用
<asp:PasswordRecovery>
- 任何实际的帮助功能是极大的赞赏。请注意,我想通过更改web.config或以编程方式发送它。
感谢
我已经通过所有帮助和所有论坛,但他们都没有帮助过我。这里是我的问题发送新密码 - Asp.net - 使用Gmail(smtp.gmail.com)
<asp:PasswordRecovery>
感谢
有MSDN上的一篇文章,解释如何使用PasswordRecovery控制。
还有一个thread具体关于使用GMail与控制。
我相信最好的方法是使用SendingMail事件方法并发送自己的电子邮件,从而在该方法中设置MailMessage对象和SmtpClient对象。然后,将Cancel属性设置为true,以便不会发送其他电子邮件。
虽然我还没有尝试过。如果您想要更具体的帮助,请展示您尝试过的内容以及为什么它不起作用。
您可以通过web配置设置SMTP:
<system.net>
<mailSettings>
<smtp deliveryMethod="Network" from="[email protected]">
<network defaultCredentials="true" host="localhost" port="25" userName="kaushal" password="testPassword"/>
</smtp>
</mailSettings>
</system.net>
请您告诉我们您有什么麻烦的一部分? – 2010-05-03 08:22:14