主题:  如何让用户通过浏览器把自己电脑里的文件通过表单作为邮件附件传

hansen

职务:普通成员
等级:1
金币:1.0
发贴:181
注册:2000/12/21 15:27:20
#12001/3/14 10:59:33
如何让用户通过浏览器把自己电脑里的文件通过表单作为邮件附件传到指定邮箱里?

我已经在表单页面定义了变量<% Session("file") = cStr(Request("file")) %>,然后在传递页面用jmail的mail1.addattachment Session("file")收集变量,但测试时出错,提示

Microsoft VBScript 运行时错误 错误 '800a01b6'

对象不支持此属性或方法: 'mail1.addattachment'

/member01/f2.asp, 行10



semon

职务:普通成员
等级:3
金币:1.0
发贴:896
注册:2000/9/15 13:43:14
#22001/3/14 22:01:30
你要把文件作为附件email到一个信箱其实是将文件上传到服务器,然后将文件编码成email可接受的格式,然后通过服务器端的smtp服务器发送出去。以上这些步骤都需要服务器的支持。



hansen

职务:普通成员
等级:1
金币:1.0
发贴:181
注册:2000/12/21 15:27:20
#32001/3/15 13:30:36
假如服务器都支持的话,那我要如何写代码呢?