asp.net web application update web.config SMTP settings in global.ascs application_start():
asp.net web application update web.config SMTP settings in global.ascs application_start():
System.Configuration.Configuration config = System.Web.Configuration.WebConfigurationManager.OpenWebConfiguration("~/");
System.Net.Configuration.MailSettingsSectionGroup mailSettingsGroup = config.GetSectionGroup("system.net/mailSettings") as System.Net.Configuration.MailSettingsSectionGroup;
mailSettingsGroup.Smtp.Network.Host = Properties.Settings.Default.SMTPServer;
mailSettingsGroup.Smtp.Network.Port = Properties.Settings.Default.SMTPPort;
mailSettingsGroup.Smtp.Network.DefaultCredentials = Properties.Settings.Default.SMTPAuthenticationEnabled;
if (mailSettingsGroup.Smtp.Network.DefaultCredentials)
{
mailSettingsGroup.Smtp.Network.UserName = Properties.Settings.Default.SMTPUsername;
mailSettingsGroup.Smtp.Network.Password = Properties.Settings.Default.SMTPPassword;
}
No comments:
Post a Comment