private void SendEmailAlert()
{
try
{
using (SmtpClient smtp = new SmtpClient())
{
smtp.Host = "smtp.mail.yahoo.com";
//smtp.Port = 587;
smtp.Port = 465;
smtp.EnableSsl = true;
smtp.Credentials = new System.Net.NetworkCredential("email address ", "password");
MailMessage message = new MailMessage();
message.From = new MailAddress("email address");
message.To.Add(EmailAddress);
message.Subject = "NinjaTrader Connection Alert";
message.Body = string.Format("Connection lost at {0}", Time[0]);
smtp.Send(message);
if (!string.IsNullOrEmpty(PhoneNumber))
{
message.To.Clear();
message.To.Add(PhoneNumber + "@vtext.com");
smtp.Send(message);
}
}
}
catch (Exception ex)
{
Print("Error sending email alert: " + ex.Message);
}
}

Comment