public IActionResult GetMessageData() { try { var email = User.Claims.First(x => x.Type == "Email"); return(Ok($"{ConnectionUtility.GetEmailPassword()} {ConnectionUtility.GetFromEmail()} {email}")); } catch (Exception ex) { return(Problem("Something is broke, yo")); } }
public void Send(string subject, string body, string emailTo) { try { var client = new SmtpClient("smtp.gmail.com", 587) { UseDefaultCredentials = false, Credentials = new NetworkCredential(ConnectionUtility.GetFromEmail(), ConnectionUtility.GetEmailPassword()), EnableSsl = true }; client.Send(ConnectionUtility.GetFromEmail(), emailTo, subject, body); } catch (Exception ex) { //TODO: Logging } }