using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Net.Mail; namespace TrackerLibrary { public static class EmailLogic { public static void SendEmail(string to, string subject, string body) { SendEmail(new List { to }, new List(), subject, body); } public static void SendEmail(List to, List bcc, string subject, string body) { MailAddress fromMailAddress = new MailAddress(GlobalConfig.AppKeyLookup("senderEmail"), GlobalConfig.AppKeyLookup("senderDisplayName")); MailMessage mail = new MailMessage(); to.ForEach(x => mail.To.Add(x)); bcc.ForEach(x => mail.Bcc.Add(x)); mail.From = fromMailAddress; mail.Subject = subject; mail.Body = body; mail.IsBodyHtml = true; SmtpClient client = new SmtpClient(); client.Send(mail); } } }