四川电力职业技术学院5P品课程道 P晶银程ASP精品课程建设 P精品 第八章使用第三方组件 B
第八章 使用第三方组件
四川电力职业技术学院5P品课程道 P晶银程ASP精品课程建设 P精品 发送E-mai组件W3Jmai1 下载和安装W3Jmai1组件,免费下载网址: http://www.dimac.net/freedownloaDs/freedownloAdsstart.asp 安装方法 下载该软件后,直接双击下载文件,按照提示一步一步安装即可 安装完毕,将自动生成“C:\ Program Files\ Dimac Development\JMai1” 文件夹,里面有使用说明和例子,大家可以仔细学习。 使用W3 Jmail组件发送邮件 B
下载和安装W3 Jmail组件,免费下载网址: ⚫ http://www.dimac.net/FreeDownloads/FreeDownloadsstart.asp 安装方法: ⚫ 下载该软件后,直接双击下载文件,按照提示一步一步安装即可。 ⚫ 安装完毕,将自动生成“C:\Program Files\ Dimac Development\ JMail” 文件夹,里面有使用说明和例子,大家可以仔细学习。 使用W3 Jmail组件发送邮件 发送E-mail组件W3 Jmail
四川电力职业技术学院5P品课程道 P晶银程ASP精品课程建设 P精品 W3Jmai组件的方法和属性 属性和方法 功能 From 发件人E-mail地址 FromName 发件人姓名 AddRecipient 添加收件人E-mai地址 I Sub ject 邮件主题 Body 邮件内容 AddAttachment 添加附件 Send 执行发送 Close 关闭对象 Version W3 Jmail的版本号 B
W3 Jmail组件的方法和属性 属性和方法 功 能 From 发件人E-mail地址 FromName 发件人姓名 AddRecipient 添加收件人E-mail地址 Subject 邮件主题 Body 邮件内容 AddAttachment 添加附件 Send 执行发送 Close 关闭对象 Version W3 Jmail的版本号
四川电力职业技术学院5P品课程道 P晶银程ASP精品课程建设 P精品 常用语句 Set Jmail-Server Creat obiect( " Jmail. Message 建立一个组件实例 Jmail.AddRecipientyuezy@263.net 第一个收件人 Jmail.Addrecipientjishang@gse.pku.edu.cn 第二个收件人 w 可以再加收件人 JmailFrom=jjshang99@163.com 发件人地址 Jma1 FromName=“尚俊杰" 发件人姓名 Jmail. Subject="你好" 信件主题 Jmail. Bod="测试一下发信组件" 信件内容4 Jmail. Addattachment" C: \my documents\test. txt 附件 JmailSendosmtp.163.com) 执行发送,括号中是发信服务器 11. Close 发送完毕,关闭该对象φ % B
常用语句
四川电力职业技术学院5P品课程道 P晶银程ASP精品课程建设 P精品 在线发送Emai1简单示例 8-1. asp 英守得④3区·三F舞 发送 Email 收件人h 平快乐,万事 送一动析拍由,请欣暂 须填可位件人,发件人和邮件主 5P精课程量 B
在线发送Email 简单示例 • 表单部分 8-1.asp
四川电力职业技术学院5P品课程道 P晶银程ASP精品课程建设 P精品 在线发送Emai1简单示例 发送部分 and Request("Sender")<> and Request(Subject)<> Then Dim jmail 因为开头强制所有变量需声明,所以这里必须先声明Jmai1变量 Set Jmail Server CreateObject("Jmail. Message") Jmail. AddRecipient Request( Receipt) Jmail. From Request( sender) Umail Subject Request( Subject) Jmail. Body Request( body") Jmail. AddAttachment "C: Inetpub\wwwroot\ asptemp\ chapterll\music. mid F8I+ Jmail send("jjshang99: 1234560smtp 163 com") 执行发送 Jmail. close 关闭对象 Response.rite"成功发送 Else Response, Write"必须填写收件人、发件人和邮件主题 End工f B
在线发送Email 简单示例 • 发送部分 8-1.asp
四川电力职业技术学院5P品课程道 P晶银程ASP精品课程建设 P精品 自动发送Emai1示例 该示例从数据库中读取E-mai地址,并自动发信 strsql="Select From users 8-2. asp Set rs=db. Execute(strsql Dim Jmail Set Jmail Server CreateObject(" Jmail. Message") Do While Not rs eof Jmail. AddRecipient rs("email") Rs Movenext Loop Jmail. From ="jjshang990163 com" Jmai1.5 ubject="节日快乐” Jmai1.BodY="您好,祝节日快乐,万事如意! Umail. AddAttachment "C:\Inetpub\wwwroot\ asptemp\ chapterll\music. mid 附件 Jmail send("jjshang99: 123456Esmtp. 163. com") 执行发送 Umail. Close 关闭对象 B
自动发送Email 示例 • 该示例从数据库中读取E-mail地址,并自动发信。 8-2.asp
四川电力职业技术学院5P品课程道 P晶银程ASP精品课程建设 P精品 文件上传组件 ASPUpload ◆下载和安装 ASPUpload组件 下载地址是shttp://www.persits.com/aspupload.asp ◆安装方法 下载该组件后,直接双击下载文件,按照提示一步一步安装即可 安装完毕后,将默认生成“C: Program Files\ Persits Software AspUpload”文件夹,里面有使用说明和例子,希望读者仔 细研究一下 B
文件上传组件ASPUpload ◆ 下载和安装ASPUpload组件 下载地址是:http://www.persits.com/aspupload.asp ◆ 安装方法 下载该组件后,直接双击下载文件,按照提示一步一步安装即可。 安装完毕后,将默认生成“C:\Program Files\Persits Software \AspUpload”文件夹,里面有使用说明和例子,希望读者仔 细研究一下
四川电力职业技术学院5P品课程道 P晶银程ASP精品课程建设 P精品 使用 ASPUpload组件上传文件 上传组件的属性 匚属性设置 功能 Overwritefiles|能否覆盖文件。 Boolean默认为true, 表示可以覆盖 上传组件的方 方法 功能 Saⅴe 保存文件到某文件夹 files 获取上传文件对象的方法 Form 获取上传表单元素的方法 Setmaxsize|设置上传文件最大字节数 B
方 法 功 能 Save 保存文件到某文件夹 Files 获取上传文件对象的方法 Form 获取上传表单元素的方法 Setmaxsize 设置上传文件最大字节数 上传组件的方法 上传组件的属性 属性设置 功 能 Overwritefiles 能否覆盖文件。Boolean默认为true, 表示可以覆盖 使用ASPUpload组件上传文件
四川电力职业技术学院5P品课程道 P晶银程ASP精品课程建设 P精品 文件上传组件 ASPUpload 上传文件的属性 属性 功「能 Name 上传表单中的表单元素的名字 Filename上传文件的名字 Path 上传后文件的路径 Size 上传后文件的大小(字节数) B
上传文件的属性 属 性 功 能 Name 上传表单中的表单元素的名字 Filename 上传文件的名字 Path 上传后文件的路径 Size 上传后文件的大小(字节数) 文件上传组件ASPUpload