13第13章 发送邮件.pptVIP

  1. 1、本文档共26页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
13第13章 发送邮件

第13章 发送邮件 电子邮件(Email)是互联网上应用最广泛的一项服务,它方便、快捷、费用低廉。许多人每天都要发送或接收众多的邮件,电子邮件已经成为人们正常沟通的重要工具。 13.1 发送邮件简介 这一节将介绍跟电子邮件有关的一些知识,包括电子邮件的格式、简单邮件传输协议SNMP。 13.1.1 电子邮件简介 电子邮件简单的说就是通过Internet来邮寄的信件。电子邮件的成本比邮寄普通信件低得多;而且投递快速,不管多远,最多只要几分钟;另外,它使用起来也很方便,无论何时何地,只要能上网,就可以通过Internet发电子邮件,或者打开自己的信箱阅读别人发来的邮件。因为它有这么多好处,所以使用过电子邮件的人,多数都不愿意再提起笔来写信了。电子邮件的英文名字是Email,或许,在一位朋友的名片上就写着类似这样的联系方式:Email : joy@。(具体内容请参照本书) 13.1.2 SMTP简介 1.SMTP概述 2.SMTP服务程序的安装 13.2 关键技术实现 现在有许多发送电子邮件的ASP组件,在这一节,将讲述几种比较流行的ASP组件,包括最简单的CDONTS组件、使用最广泛的w3 JMail组件等。 13.2.1 普通邮件的发送 发送普通邮件时,用户根据实际情况来填写收信人、发信人、抄送、密送、SMTP服务器地址、邮件主题、邮件内容等信息。这些信息中,收信人、发信人、邮件主题、邮件内容是必须填写的,否则将收不到邮件。如果SMTP服务器支持SMTP验证,那么就把在该邮箱的用户名和密码填上。假如填的发信人地址是joy@163.com,因为163的SMTP服务器支持SMTP验证,所以需要163的用户名joy,密码****,这样才能顺利发送邮件。假如发信人地址是joy@,因为hotmail不需要SMTP验证的,所以可以不用填写用户名和密码。当填写完表单后,单击【发送】按钮就可以直接发送邮件了。 13.2.2 带附件邮件的发送 带附件邮件的发送过程,主要分为三步:(具体内容请参照本书) 13.2.3 使用CDONTS组件发送邮件 CDONTS(NTS Collaboration Data Objects)组件是IIS附带的一个不错的Email组件。要使用CDONTS组件,必须在IIS服务器上安装SMTP服务,安装之后在系统盘System32目录下会存在一个名为CDONTS.DLL的文件。 CDONTS组件中最常用的对象是Newmail,它为每一封邮件提供完整的属性,并在Pickup文件夹中生成一个扩展名为eml的文件。该文件记录了每封邮件的属性。SMTP服务将根据eml文件中所描述的属性读取邮件。Newmail对象的属性如表13-1所示。(具体内容请参照本书) 13.2.4 使用JMail组件发送邮件 JMail组件是由Dimac公司开发的发送Email的ActiveX组件,它是完全免费的。可以直接从网上下载安装使用。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。前者为登录邮件服务器时所需的用户名,后者为登录邮件服务器时所需的密码。下面为使用w3 JMail组件发送邮件的一个例子。(具体内容请参照本书) 13.2.6 使用ASPEmail组件发送邮件 AspEmail组件是一个在ASP中使用外部SMTP服务器发送电子邮件的活动服务组件。AspEmail 4.1支持多收件人,多抄送地址(CC),多暗送地址(Bcc),多附件,HTML格式,内嵌图形和非US ASCII字符集设置。在服务器上使用ASPEmail发送邮件,首先要安装ASPEmail组件。ASPEmail组件可以从处下载。ASPEmail组件具有很多属性和方法,对这些属性和方法的了解可以大大方便对它的应用。它的属性及其说明见表13-5。(具体内容请参照本书) 13.2.7 ASPMail AspMail组件也是一个电子邮件发送组件。它的用法与ASPEmail组件相同。不过它的一些属性名称和方法与ASPEmail不同。下面具体介绍它的一些属性及其说明,请见表13-7。(具体内容请参照本书) 13.3 邮件发送

文档评论(0)

hello118 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档