0

我经历了所有帮助和所有论坛。但没有一个对我有帮助。这是我的问题

  1. 使用 ASP.NET 3.5 在 localhost 上开发站点
  2. 我想使用提供“忘记密码”功能<asp:PasswordRecovery>
  3. 非常感谢任何真正的帮助。请注意,我想通过更改 web.config 或以编程方式发送它。

谢谢

4

2 回答 2

2

MSDN 上有一篇文章解释了如何使用PasswordRecovery控件。

还有一个专门关于将 GMail 与控件一起使用的线程。

我认为最好的方法是使用SendingMail事件方法并发送您自己的电子邮件,从而在方法内设置 MailMessage 对象和 SmtpClient 对象。然后,将Cancel属性设置为 true,这样就不会发送另一封电子邮件。

我自己还没有尝试过。如果您需要更具体的帮助,请展示您尝试过的方法以及为什么它不起作用。

于 2010-05-03T08:24:03.387 回答
0

您可以通过 web config 设置 smtp:

<system.net>
        <mailSettings>
            <smtp deliveryMethod="Network" from="testuser@domail.com">
                <network defaultCredentials="true" host="localhost" port="25" userName="kaushal" password="testPassword"/>
            </smtp>
        </mailSettings>
    </system.net>
于 2010-05-03T08:53:03.657 回答