sarah2
پنج شنبه 08 تیر 1396, 13:55 عصر
سلام
میخواستم برای قسمت فراموشی رمز عبور از سرور ایمیل ارسال کنم, به چه طریقی باید این کارو کنم؟ آیا این کد درسته؟
در قسمت پسورد و یوزرنیم چی باید بنویسم و بجای اینها چی: "you@somewhere.com", "My name"
public class EmailService : IIdentityMessageService
{
public Task SendAsync(IdentityMessage message)
{
return configSendGridasync(message);
}
private Task configSendGridasync(IdentityMessage message)
{
var myMessage = new SendGridMessage();
myMessage.AddTo(message.Destination);
myMessage.From = new System.Net.Mail.MailAddress(
"you@somewhere.com", "My name");
myMessage.Subject = message.Subject;
myMessage.Text = message.Body;
myMessage.Html = message.Body;
var credentials = new NetworkCredential("userName","Password");
// Create a Web transport for sending email.
var transportWeb = new Web(credentials);
// Send the email.
if (transportWeb != null)
{
return transportWeb.DeliverAsync(myMessage);
}
else
{
return Task.FromResult(0);
}
}
}
میخواستم برای قسمت فراموشی رمز عبور از سرور ایمیل ارسال کنم, به چه طریقی باید این کارو کنم؟ آیا این کد درسته؟
در قسمت پسورد و یوزرنیم چی باید بنویسم و بجای اینها چی: "you@somewhere.com", "My name"
public class EmailService : IIdentityMessageService
{
public Task SendAsync(IdentityMessage message)
{
return configSendGridasync(message);
}
private Task configSendGridasync(IdentityMessage message)
{
var myMessage = new SendGridMessage();
myMessage.AddTo(message.Destination);
myMessage.From = new System.Net.Mail.MailAddress(
"you@somewhere.com", "My name");
myMessage.Subject = message.Subject;
myMessage.Text = message.Body;
myMessage.Html = message.Body;
var credentials = new NetworkCredential("userName","Password");
// Create a Web transport for sending email.
var transportWeb = new Web(credentials);
// Send the email.
if (transportWeb != null)
{
return transportWeb.DeliverAsync(myMessage);
}
else
{
return Task.FromResult(0);
}
}
}