Ejemplo n.º 1
0
        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");
            }
        }
Ejemplo n.º 2
0
        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");
            }
        }