私はASP.Net MVCでアプリケーションを開発していますが、要件の1つがパスワード機能をリセットしていますユーザーがパスワードをリセットすることができるようにします。ここでasp.netでパスワードリセットの電子メールを送信するようにEmailConvice.csでEmailServiceクラスを設定する方法
は、Web configに私のコードです:ここでは
<system.net>
<mailSettings>
<smtp from="[email protected]">
<network host="smtp.gmail.com" defaultCredentials="false" password="password" port="587" enableSsl="true" />
</smtp>
</mailSettings>
</system.net>
は私のEmailServiceクラスはIdentityConfig.csである:
public class EmailService : IIdentityMessageService
{
public Task SendAsync(IdentityMessage message)
{
// Plug in your email service here to send an email.
SmtpClient client = new SmtpClient();
return client.SendMailAsync("email from web config",
message.Destination,
message.Subject,
message.Body);
}
}
これは、電子メールを送信しない、私は知りません何が問題か、誰かが助けてくれることを願っています。
私はあなたのパスワードを削除しました... –