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