private void LoadSMTPConfiguration()
 {
     try
     {
         if (ac.ConfigExists(ac.SMTPConfig))
         {
             log.Debug("Started");
             txtSMTPUsername.Text     = Utilities.ReadXMLValue(dc.Config + ac.SMTPConfig, "Username");
             txtSMTPPassword.Text     = Utilities.Decrypt(Utilities.ReadXMLValue(dc.Config + ac.SMTPConfig, "Password"));
             numSMTPPort.Text         = Utilities.ReadXMLValue(dc.Config + ac.SMTPConfig, "Port");
             cbxSMTPEnableSSL.Checked = Convert.ToBoolean(Utilities.ReadXMLValue(dc.Config + ac.SMTPConfig, "SSLEnabled"));
             txtSMTPHost.Text         = Utilities.ReadXMLValue(dc.Config + ac.SMTPConfig, "Host");
             txtSMTPSenderName.Text   = Utilities.ReadXMLValue(dc.Config + ac.SMTPConfig, "SenderName");
             txtSMTPSender.Text       = Utilities.ReadXMLValue(dc.Config + ac.SMTPConfig, "Sender");
             txtSMTPSendTo.Text       = Utilities.ReadXMLValue(dc.Config + ac.SMTPConfig, "SendTo");
             txtSMTPcc.Text           = Utilities.ReadXMLValue(dc.Config + ac.SMTPConfig, "CC");
             txtSMTPSubject.Text      = Utilities.ReadXMLValue(dc.Config + ac.SMTPConfig, "Subject");
             log.Debug("SMTP values have been populated from Configuration File");
             log.Debug("Finished");
         }
     } catch (Exception ex)
     {
         log.Error(ex);
     }
 }