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