public async Task <bool> SendMailCommentCustomer(SendMailCommentCustomerRequest request) { try { MailMessage mail = new MailMessage(); SmtpClient SmtpServer = new SmtpClient("smtp.gmail.com"); mail.From = new MailAddress(request.SendMailRequest.EmailCustomer); mail.To.Add(new MailAddress(request.SendMailRequest.AddressMailWeb)); mail.Subject = request.SendMailRequest.NameCustomer + "phản hồi "; mail.Body = request.SendMailRequest.Content; mail.Priority = MailPriority.Normal; SmtpServer.Port = 25; SmtpServer.Credentials = new System.Net.NetworkCredential(request.SendMailRequest.EmailCustomer, request.SendMailRequest.PassworkMailCustomer); SmtpServer.EnableSsl = true; SmtpServer.Send(mail); } catch (Exception ex) { return(await Task.FromResult(false)); } return(await Task.FromResult(true)); }
public IHttpActionResult SendMailCustomer(SendMailCommentCustomerRequest RequestData) { var result = _businessLogic.SendMailCommentCustomer(RequestData); return(new ActionResult <bool>(result.Result, Request)); }