public virtual bool SendEmail(EmailModel model) { try { int port = 25; int.TryParse(configurationProvider.GetConfigSetting(Constants.ConfigKeys.EmailPort), out port); var host = configurationProvider.GetConfigSetting(Constants.ConfigKeys.EmailServer); var fromAddress = configurationProvider.GetConfigSetting(Constants.ConfigKeys.EmailFromAddress); var mail = new MailMessage(fromAddress, model.EmailAddress, model.EmailSubject, model.EmailBody); mail.IsBodyHtml = true; smtpAdapter.SendEmail(host, port, mail); return(true); } catch (Exception ex) { return(false); } }
public string Get(string id) { return(_configurationProvider.GetConfigSetting(id)); }