2017-12-01 1 views
-1

私はAsp.Net MVCのパスワードを忘れた機能に取り組んでいます。SendEmailAsyncをisHtml = trueに設定する方法はありますか?

パスワードを忘れた場合はメールを送信してください。thorugh SendEmailAsync方法はメールがisHtml = falseです。

どうすればいいですか?

public Task SendAsync(IdentityMessage message) 
{ 
    SmtpClient client = new SmtpClient(); 
    return client.SendMailAsync("email", 
            message.Destination, 
            message.Subject, 
            message.Body); 
} 

答えて

1

あなたがMailMessageオブジェクトを受け取りanother overloadを使用する必要があります。例:

SmtpClient client = new SmtpClient(); 
var message = new MailMessage(); 
message.IsBodyHtml = true; 
message.Body = "email"; 
//Set other properties such as subject etc. 
return client.SendMailAsync(message); 
+0

電子メールで送信するリカバリリンクに有効期限を設定する方法はありますか? –

+0

これはアプリケーションには無関係で、電子メールとは関係ありません。 – DavidG

関連する問題