using System.Configuration; using CPE.App.Web.Models; using System.Net.Mail; namespace CPE.App.Web.Helpers { public class SendEmailHelperWeb { public static bool SendCertificateEmail(PurchasedCourse course) { //elucidat cert email var cDate = course.CertificateDate.Value.ToString("yyyyMMdd"); MailMessage mail = new MailMessage(ConfigurationManager.AppSettings["EmailSender"], course.Email); SmtpClient client = new SmtpClient(); client.Port = 25; client.DeliveryMethod = SmtpDeliveryMethod.Network; client.UseDefaultCredentials = false; client.Host = "localhost"; mail.Subject = ConfigurationManager.AppSettings["EmailSubject"]; string mailBodyText = CPE.Utilities.Email.RenderEmail(course.ContentUrl, course.CertificateDate, course.Ticket); mail.Body = mailBodyText; mail.IsBodyHtml = true; client.Send(mail); return true; } } }