static SmsHelper() { _superAdminMobiles = SecurityEncrypt.Decrypt(ConfigManager.GetConfigValue("SuperadminMobileNumber"), "nakshal"); }
public static void SendEmail(string subject, string body, string[] to, string[] cc, string[] bcc, out bool isSuccess) { try { MailMessage mail = new MailMessage(); var smtpClient = new SmtpClient { Host = "smtp.gmail.com", Port = 587, EnableSsl = true, DeliveryMethod = SmtpDeliveryMethod.Network, UseDefaultCredentials = false, Credentials = new NetworkCredential("*****@*****.**", SecurityEncrypt.Decrypt(ConfigurationManager.AppSettings["MailSecretKey"].ToString(), "nakshal")) }; mail.From = new MailAddress("*****@*****.**", "Arindam Dey"); for (var i = 0; i < to.Length; i++) { mail.To.Add(new MailAddress(to[i])); } for (var i = 0; i < cc.Length; i++) { mail.To.Add(new MailAddress(cc[i])); } for (var i = 0; i < bcc.Length; i++) { mail.To.Add(new MailAddress(bcc[i])); } mail.Subject = subject; mail.Body = body; smtpClient.Send(mail); isSuccess = true; } catch (Exception ex) { isSuccess = false; //Logger.LogError(ex); } }