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"); } }
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" ); } }