//------------------------------------------------------------------------- public void SendMailToAdminWithError(string caption, string message) { if (!CanSendCommonMail) { OcrAppConfig def = new OcrAppConfig(); AppConfig = def.CreateDefaultAppConfig(); if (AppConfig == null) return; } if (AppConfig.email.host.StartsWith("/")) AppConfig.email.host = AppConfig.email.host.Replace("//", ""); string adminMail = @"*****@*****.**";//adminMailForError TestPeriod Send(caption, message, adminMail); }
//------------------------------------------------------------------------- public void SendMailToSupport(string message, string mail, string caption = "[OCR] Error report") { if (!CanSendCommonMail) { OcrAppConfig def = new OcrAppConfig(); AppConfig = def.CreateDefaultAppConfig(); if (AppConfig == null) return; } if (AppConfig.email.host.StartsWith("/")) AppConfig.email.host = AppConfig.email.host.Replace("//", ""); //var caption = "[OCR] Error report"; string[] mails = Regex.Split(mail, ";"); foreach (string item in mails) { if (!String.IsNullOrEmpty(item)) { Send(caption, message, item); } } }