Các bạn cho mình hỏi cách gửi mail trong MVC3 như thế nào vậy.
mình có tìm một số bài viết về cách gửi mail , nó chạy rất tốt trong asp.net webform nhưng khi cho vào MVC3 thì lại báo lỗi.
mình có tìm một bài viết họ làm như sau:
Mã:
public class CustomMail
{
public string Email_From { get; set; }
public string Email_To { get; set; }
public string Subject { get; set; }
public string UserName { get; set; }
public string EmailKey { get; set; }
public string Password { get; set; }
public CustomMail(string email_from, string email_to, string subject, string userName, string emailKey)
{
Email_From = email_from;
Email_To = email_to;
Subject = subject;
UserName = userName;
EmailKey = emailKey;
}
public CustomMail(string email_from, string email_to, string subject, string userName, string emailKey, string password)
{
Email_From = email_from;
Email_To = email_to;
Subject = subject;
UserName = userName;
EmailKey = emailKey;
Password = password;
}
public void Submit()
{
using (var smtpClient = new SmtpClient())
using (var mailMessage = BuildMailMessage())
{
try
{
smtpClient.Credentials = new System.Net.NetworkCredential("tuanngocpt@gmail.com", "buonquadi");
smtpClient.UseDefaultCredentials = false;
smtpClient.Send(mailMessage);
}
catch (Exception)
{
}
}
}
private MailMessage BuildMailMessage()
{
var message = new StringBuilder();
string ActivationLink = @"http://" + "/Account/Activate/";
message.Append("Please click on below link to active.").AppendLine();
message.Append("Activation Link: " + ActivationLink);
return new MailMessage(Email_From, Email_To, Subject, message.ToString());
}
}
}
và khi chạy thì báo lỗi sau
có bạn nào biết cách sửa hoặc có demo thì chỉ cho mình với
View more random threads:
Thông qua phân tích dữ liệu Google từ 86 quốc gia, mới đây, một công ty tại Anh đã công bố bảng xếp hạng kích tấc "cậu nhỏ" của các nước trên thế giới. Kết quả, hầu hết các nước xếp ở nhóm đầu của...
"Chim" của chàng trai Việt thuộc...