私はすべてのヘルプとすべてのフォーラムを調べましたが、どれも私を助けてくれませんでした。これが私の問題です
- ASP.NET 3.5 を使用して localhost でサイトを開発する
- を使用して「パスワードを忘れた」機能を提供したい
<asp:PasswordRecovery>
- 本当の助けは大歓迎です。web.configを変更するか、プログラムで送信したいことに注意してください。
ありがとう
私はすべてのヘルプとすべてのフォーラムを調べましたが、どれも私を助けてくれませんでした。これが私の問題です
<asp:PasswordRecovery>
ありがとう
PasswordRecoveryコントロールの使用方法を説明する MSDN の記事があります。
コントロールでの GMail の使用に関するスレッドもあります。
SendingMailイベント メソッドを使用して独自の電子メールを送信し、メソッド内で MailMessage オブジェクトと SmtpClient オブジェクトを設定するのが最善の方法だと思います。次に、Cancelプロパティを true に設定して、他の電子メールが送信されないようにします。
私はそれを自分で試したことはありません。より具体的なヘルプが必要な場合は、試したことと、なぜうまくいかないのかを示してください。
Web 設定で 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>