知识大全 ASP.NET结合COM组件发送Email

Posted 文件

篇首语:志不强者智不达,言不信者行不果。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 ASP.NET结合COM组件发送Email相关的知识,希望对你有一定的参考价值。

ASP.NET结合COM组件发送Email  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  在系统目录(如c:\\winnt或c:\\windows)的system 子目录中可以找到一个名称为cdosys dll的文件 我们可以通过ASP NET调用此组件来实现Email的发送 cdosys构建在SMTP协议和NNTP协议之上 并且作为Windows Server的组件被安装 当然我们也可以使用Exchange 中cdoex dll来实现发送邮件的机制 由于cdosys dll内嵌到了操作系统中 所以不用再去注册相应的其他邮件发送程序比如jmail等

   新建一个项目文件

   添加引用系统目录下的cdosys dll文件 在引用中会发现添加了两个要用到的接口 CDO ADODB

   添加新项文件SendMail aspx 在其页面上放置三个Label 三个Textbox 作用分别为收件人地址 主题 内容 放置一个Button按钮

   切换到代码页 创建一下内容

public void CDOsendmail() try   CDO Message Msg = new CDO Message();  Msg From = rattlesnake@ net ;  Msg To = this TextBox Text Trim();  Msg Subject = this TextBox Text Trim();  Msg HTMLBody = <><body> +this TextBox Text+ </body></> ;  CDO IConfiguration Config = Msg Configuration;  ADODB Fields oFields = Config Fields;  oFields[ //schemas microsoft /cdo/configuration/sendusing ] Value = ; oFields[ //schemas microsoft /cdo/configuration/sendusername ] Value= rattlesnake ; oFields[ //schemas microsoft /cdo/configuration/sendpassword ] Value= pass ;  oFields[ //schemas microsoft /cdo/configuration/smtpauthenticate ] Value= ; oFields[ //schemas microsoft /cdo/configuration/languagecode ] Value= x ; oFields[ //schemas microsoft /cdo/configuration/smtpserver ] Value= smtp net ; oFields Update();

  Msg BodyPart Charset = gb ;  Msg HTMLBodyPart Charset = gb ;   Msg Send();  Msg = null;  catch(Exception err)   throw err;  

   为Button添加Click事件

private void Button _Click(object sender System EventArgs e)this CDOsendmail();

cha138/Article/program/net/201311/15803

相关参考

知识大全 ASP.NET中发送Email完整实例

ASP.NET中发送Email完整实例  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 本文举例说明

知识大全 ASP.NET技巧:非托管COM组件的使用

ASP.NET技巧:非托管COM组件的使用  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  众所周

知识大全 Asp.net组件设计浅论

Asp.net组件设计浅论  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  一什么是组件?  查看

知识大全 Asp.net中的mail的发送

Asp.net中的mail的发送  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  现在的邮件发送大

知识大全 ASP.NET定时发送邮件总结

ASP.NET定时发送邮件总结  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  香港那边公司的市场

知识大全 ASP.NET页面的CheckBoxList组件

ASP.NET页面的CheckBoxList组件  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  

知识大全 ASP.NET CheckBoxList组件编程浅析

ASP.NETCheckBoxList组件编程浅析  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 

知识大全 ASP.NET自动发送邮件功能的实现

ASP.NET自动发送邮件功能的实现  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  有时我们需要

知识大全 ASP.NET组件设计之传输机制浅析

ASP.NET组件设计之传输机制浅析  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  ASPNET

知识大全 ASP.NET LinkButton组件编程浅析

ASP.NETLinkButton组件编程浅析  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  A