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); } }