private static void SendEmail(string filePath) { Console.Write("Crash: Sending email..."); try { MailMessage message = new MailMessage(); message.Subject = "Automated RunUO Crash Report"; if (Server.Misc.TestCenter.Enabled) { message.Subject += " (Test Center)"; } message.From = new MailAddress(SmtpDirect.FromEmailAddress); message.To.Add(SmtpDirect.ClassicList(Emails)); message.Body = "Automated RunUO Crash Report. See attachment for details."; message.Attachments.Add(SmtpDirect.MailAttachment(filePath)); bool result = new SmtpDirect().SendEmail(message); Console.WriteLine("done: {0}", result.ToString()); } catch { Console.WriteLine("failed"); } }
private static void SendEmail(string body, bool testcenter) { Console.Write("Sending email..."); try { MailMessage message = new MailMessage(); if (testcenter) { message.Subject = "Automated RunUO Rebuild/Merge Report Test Center"; } else { message.Subject = "Automated RunUO Rebuild/Merge Report Production"; } message.From = new MailAddress(SmtpDirect.FromEmailAddress); message.To.Add(SmtpDirect.ClassicList(Emails)); message.Body = "Automated RunUO Rebuild/Merge Report" + body; bool result = new SmtpDirect().SendEmail(message); Console.WriteLine("done: {0}", result.ToString()); } catch { Console.WriteLine("failed"); } }