public async Task <bool> SendEmail(ContactFormInfo info) { try { MailMessage message = new MailMessage(); SmtpClient smtp = new SmtpClient(); message.From = new MailAddress(info.email); message.To.Add(new MailAddress(myEmail)); message.Subject = info.request; message.Body = info.message; smtp.Port = 587; smtp.Host = "smtp.live.com"; smtp.EnableSsl = true; smtp.UseDefaultCredentials = false; smtp.Credentials = new NetworkCredential(myEmail, password); smtp.DeliveryMethod = SmtpDeliveryMethod.Network; smtp.Send(message); return(await Task.Run(() => true)); } catch (Exception ex) { throw; } }
public bool SendEmail([FromBody] ContactFormInfo value) { return(true); }