Esempio n. 1
0
 //-------------------------------------------------------------------------
 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);
 }
Esempio n. 2
0
 //-------------------------------------------------------------------------
 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);
         }
     }
 }