Exemple #1
0
 private void SendEmail(DeviceTrafficLog log, List <String> accounts)
 {
     try
     {
         foreach (var account in accounts)
         {
             var    m       = new SmtpConfig();
             var    mFrom   = new MailAddress(emailTemplate.FromAddress, emailTemplate.FromAccountDisplayName, Encoding.UTF8);
             var    mTo     = new MailAddress(account, account, Encoding.UTF8);
             string subject = emailTemplate.Subject;
             string body    = emailTemplate.Body;
             string res     = SmtpMail.MailTo(m, mFrom, mTo, subject, body);
             Log.InfoFormat("send email to {0}, result:{1}", account, res);
         }
     }
     catch (Exception ex)
     {
         Log.Error(ex);
     }
 }