Mình có làm chức năng gửi mail trong trang Contact của Web, Mail mặc định sẽ gửi vào địa chỉ mail của mình, nhưng khi chạy thì bị lỗi:
System.Net.Mail.SmtpException: The SMTP server requires a secure connection or the client was not authenticated.
Đây là đoạn code của mình:
public JsonResult SendMail(Email em)
{
string mess;
string to = "[email protected]";
string from = em.From;
MailMessage message = new MailMessage(from, to);
message.Subject = em.Subject;
message.Body = em.Body;
message.BodyEncoding = System.Text.Encoding.UTF8;
message.IsBodyHtml = true;
SmtpClient client = new SmtpClient("smtp.gmail.com", 587);
NetworkCredential basicCredential1 = new NetworkCredential("[email protected]", "pass");
client.EnableSsl = true;
client.UseDefaultCredentials = false;
client.Credentials = basicCredential1;
try
{
client.Send(message);
mess = "Success";
}
catch (Exception e) {
mess = e.ToString();
}
return new JsonResult { Data = mess, JsonRequestBehavior = JsonRequestBehavior.AllowGet};
}
Xin giúp mình khắc phục

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?