欢迎来到天天文库
浏览记录
ID:12632921
大小:40.00 KB
页数:5页
时间:2018-07-18
《浅谈如何利用配置方式配置smtp发送邮件》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、浅谈如何利用配置方式配置SMTP发送邮件做多了网站平台,系统的人,都会或多或少遇到需要发送邮件这样的需求.前几天在做一个企业黄页平台,也用到了邮件发送这一块.但是担心有分站,又不想把SMTP直接写进code里,这样,修改起来太麻烦了有的都是放在数据库里但是,数据库里配置SMTP又有一点大材小用了有多少人的网站会有多个SMTP服务器呢?后来用了web.config里面的自定义配置节.分享一下我的实现方式首先,在web.configconfigurationconfigSections增加一个自定义配置节的声明。1 2、 name="Smtp" type="SmSoft.Smtp.SmtpSectionConfig,SmSoft.Smtp"/>然后,我们去web.configconfiguration增加这个自定义配置声明的具体实现参数。1 2 3、False" 8 Port="25"/>9 我们在项目里建立一个叫SmtpSectionConfig的类 别忘记,我们先把System.Configuration这个程序集引用进来。然后才能引用它的命名空间 1 using System.Configuration; 2 namespace SmSoft.Smtp 3 { 4 public class SmtpSectionConfig : ConfigurationSection 5 { 6 [Configuration4、Property("Default")] 7 public DefaultSmtp Default 8 { 9 get10 {11 return (DefaultSmtp)this["Default"];12 }13 14 }15 16 //可以增加几个其它用处的smtp17 }18 }lv包包、古奇女包、coach包:www.naitiao5、.com6、兔毛皮草、獭兔皮草、皮草服饰:www.shideke.com浅谈如何利用配置方式配置SMTP发送邮件做多了网站平台,系统的人,都会或多或少遇到需要发送邮件这样的需求.前几天在做一个企业黄页平台,也用到了邮件发送这一块.但是担心有分站,又不想把SMTP直接写进code里,这样,修改起来太麻烦了有的都是放在数据库里但是,数据库里配置SMTP又有一点大材小用了有多少人的网站会有多个SMTP服务器呢?后来用了web.config里面的自定义配置节.分享一下我的实现方式首先,在web.configconfigurationcon7、figSections增加一个自定义配置节的声明。1 然后,我们去web.configconfiguration增加这个自定义配置声明的具体实现参数。1 2 8、 Password="123123123" 7 SSL="False" 8 Port="25"/>9 我们在项目里建立一个叫SmtpSectionConfig的类 别忘记,我们先把System.Configuration这个程序集引用进来。然后才能引用它的命名空间 1 using System.Configuration; 2 namespace SmSoft.Smtp 3 { 4 public class SmtpSectionConfig : ConfigurationSecti9、on 5 { 6 [ConfigurationProperty("Default")] 7 public DefaultSmtp Default 8 { 9
2、 name="Smtp" type="SmSoft.Smtp.SmtpSectionConfig,SmSoft.Smtp"/>然后,我们去web.configconfiguration增加这个自定义配置声明的具体实现参数。1 2 3、False" 8 Port="25"/>9 我们在项目里建立一个叫SmtpSectionConfig的类 别忘记,我们先把System.Configuration这个程序集引用进来。然后才能引用它的命名空间 1 using System.Configuration; 2 namespace SmSoft.Smtp 3 { 4 public class SmtpSectionConfig : ConfigurationSection 5 { 6 [Configuration
3、False" 8 Port="25"/>9
4、Property("Default")] 7 public DefaultSmtp Default 8 { 9 get10 {11 return (DefaultSmtp)this["Default"];12 }13 14 }15 16 //可以增加几个其它用处的smtp17 }18 }lv包包、古奇女包、coach包:www.naitiao
5、.com
6、兔毛皮草、獭兔皮草、皮草服饰:www.shideke.com浅谈如何利用配置方式配置SMTP发送邮件做多了网站平台,系统的人,都会或多或少遇到需要发送邮件这样的需求.前几天在做一个企业黄页平台,也用到了邮件发送这一块.但是担心有分站,又不想把SMTP直接写进code里,这样,修改起来太麻烦了有的都是放在数据库里但是,数据库里配置SMTP又有一点大材小用了有多少人的网站会有多个SMTP服务器呢?后来用了web.config里面的自定义配置节.分享一下我的实现方式首先,在web.configconfigurationcon
7、figSections增加一个自定义配置节的声明。1 然后,我们去web.configconfiguration增加这个自定义配置声明的具体实现参数。1 2 8、 Password="123123123" 7 SSL="False" 8 Port="25"/>9 我们在项目里建立一个叫SmtpSectionConfig的类 别忘记,我们先把System.Configuration这个程序集引用进来。然后才能引用它的命名空间 1 using System.Configuration; 2 namespace SmSoft.Smtp 3 { 4 public class SmtpSectionConfig : ConfigurationSecti
8、 Password="123123123" 7 SSL="False" 8 Port="25"/>9
9、on 5 { 6 [ConfigurationProperty("Default")] 7 public DefaultSmtp Default 8 { 9
此文档下载收益归作者所有