ASP网络编程从入门到精通.ppt
《ASP网络编程从入门到精通.ppt》由会员分享,可在线阅读,更多相关《ASP网络编程从入门到精通.ppt(26页珍藏版)》请在三一办公上搜索。
1、第13章 发送邮件,电子邮件(Email)是互联网上应用最广泛的一项服务,它方便、快捷、费用低廉。许多人每天都要发送或接收众多的邮件,电子邮件已经成为人们正常沟通的重要工具。,13.1 发送邮件简介,这一节将介绍跟电子邮件有关的一些知识,包括电子邮件的格式、简单邮件传输协议SNMP。,13.1.1 电子邮件简介,电子邮件简单的说就是通过Internet来邮寄的信件。电子邮件的成本比邮寄普通信件低得多;而且投递快速,不管多远,最多只要几分钟;另外,它使用起来也很方便,无论何时何地,只要能上网,就可以通过Internet发电子邮件,或者打开自己的信箱阅读别人发来的邮件。因为它有这么多好处,所以使用
2、过电子邮件的人,多数都不愿意再提起笔来写信了。电子邮件的英文名字是Email,或许,在一位朋友的名片上就写着类似这样的联系方式:Email:。(具体内容请参照本书),13.1.2 SMTP简介,1SMTP概述2SMTP服务程序的安装,13.2 关键技术实现,现在有许多发送电子邮件的ASP组件,在这一节,将讲述几种比较流行的ASP组件,包括最简单的CDONTS组件、使用最广泛的w3 JMail组件等。,13.2.1 普通邮件的发送,发送普通邮件时,用户根据实际情况来填写收信人、发信人、抄送、密送、SMTP服务器地址、邮件主题、邮件内容等信息。这些信息中,收信人、发信人、邮件主题、邮件内容是必须填
3、写的,否则将收不到邮件。如果SMTP服务器支持SMTP验证,那么就把在该邮箱的用户名和密码填上。假如填的发信人地址是,因为163的SMTP服务器支持SMTP验证,所以需要163的用户名joy,密码*,这样才能顺利发送邮件。假如发信人地址是,因为hotmail不需要SMTP验证的,所以可以不用填写用户名和密码。当填写完表单后,单击【发送】按钮就可以直接发送邮件了。,13.2.2 带附件邮件的发送,带附件邮件的发送过程,主要分为三步:(具体内容请参照本书),13.2.3 使用CDONTS组件发送邮件,CDONTS(NTS Collaboration Data Objects)组件是IIS附带的一个
4、不错的Email组件。要使用CDONTS组件,必须在IIS服务器上安装SMTP服务,安装之后在系统盘System32目录下会存在一个名为CDONTS.DLL的文件。CDONTS组件中最常用的对象是Newmail,它为每一封邮件提供完整的属性,并在Pickup文件夹中生成一个扩展名为eml的文件。该文件记录了每封邮件的属性。SMTP服务将根据eml文件中所描述的属性读取邮件。Newmail对象的属性如表13-1所示。(具体内容请参照本书),13.2.4 使用JMail组件发送邮件,JMail组件是由Dimac公司开发的发送Email的ActiveX组件,它是完全免费的。可以直接从网上下载安装使用
5、。JMail组件有许多属性和方法,详细介绍请看表13-3和表13-4。(具体内容请参照本书),13.2.5 使用w3 JMail组件发送邮件,w3 JMail组件也是Dimac公司开发的一个邮件发送组件。它是当前国际流行的邮件发送组件,世界上至少有40万程序员在使用它。w3 Jmail 4.3组件重新设计了其内部结构使用Message对象代替原来的单一对象Jmail.smtpmail发送邮件,并且增加了需要身份验证的设置,在邮件发送方面更加可靠、稳定和轻松。与JMail组件相比,w3 JMail组件增加了两个属性:MailServerUserName和MailServerPassword。前者
6、为登录邮件服务器时所需的用户名,后者为登录邮件服务器时所需的密码。下面为使用w3 JMail组件发送邮件的一个例子。(具体内容请参照本书),13.2.6 使用ASPEmail组件发送邮件,AspEmail组件是一个在ASP中使用外部SMTP服务器发送电子邮件的活动服务组件。AspEmail 4.1支持多收件人,多抄送地址(CC),多暗送地址(Bcc),多附件,HTML格式,内嵌图形和非US ASCII字符集设置。在服务器上使用ASPEmail发送邮件,首先要安装ASPEmail组件。ASPEmail组件可以从处下载。ASPEmail组件具有很多属性和方法,对这些属性和方法的了解可以大大方便对它
7、的应用。它的属性及其说明见表13-5。(具体内容请参照本书),13.2.7 ASPMail,AspMail组件也是一个电子邮件发送组件。它的用法与ASPEmail组件相同。不过它的一些属性名称和方法与ASPEmail不同。下面具体介绍它的一些属性及其说明,请见表13-7。(具体内容请参照本书),13.3 邮件发送系统的实现,在这一节,将讲述如何使用CDONTS组件完成一个邮件发送系统。,13.3.1 系统简介,该邮件发送系统能够实现多用户注册。该系统主要完成的功能是:用户登录后,能够通过注册的邮箱向写入的收件人发送邮件;用户能够重新设定注册的邮箱;用户能够修改注册的用户名和密码;用户能够管理地
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ASP 网络 编程 入门 精通
链接地址:https://www.31ppt.com/p-6501821.html