网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > ASP实例
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
网络编程:ASP教程,ASP.NET教程,PHP教程,JSP教程,C#教程,数据库,XML教程,Ajax,Java,Perl,Shell,VB教程,Delphi,C/C++教程,软件工程,J2EE/J2ME,移动开发
本月文章推荐
.查看主机的内存使用情况.
.用EasyMailObject组件处理Exchan.
.使用XMLHTTP制作域名查询系统.
.bbs的数据结构和存储过程(一).
.动态显示图片的函数(显示广告条.
.ASP进阶之文章在线管理更新(3).
.如何用Asp动态生成xml文件.
.用ASP、VB和XML建立互联网应用程.
.网上“店铺”DIY(2).
.制作我们自己的Ebay(拍卖系统)(9).
.用EasyMailObject组件处理Exchan.
.用ASP实现电子贺卡.
.用asp怎样编写文档搜索页面(5).
.一个BBS的源代码(六).
.用ASP开发试题库与在线考试系统(.
.采用XMLHTTP编写一个天气预报的程.
.限制只能中文输入的方法.
.ASP环境下邮件列表功能的实现 (.
.ASP程序界面的多语言支持.
.一个利用adsi得到局域网信息的as.

用EasyMailObject组件处理Exchange邮件源代码(3)

发表日期:2002-4-9


在ASP中用EasyMailObject组件处理Exchange邮件源代码---保存附件(saveatt.asp)

<%@ Language=VBScript %>
<%
'*************************************

'这个文件用来下载附件
'作者:awayeah
'邮箱:awayeah@163.net

'*************************************


Dim fso, tempfile
Set fso = CreateObject("Scripting.FileSystemObject")
   Dim tfolder, tname, tfile
'   Const TemporaryFolder = 2
'   Set tfolder = fso.GetSpecialFolder(TemporaryFolder)
set POP3=session("pop3")

'   Set POP3 = CreateObject("EasyMail.POP3.5")
'   POP3.LicenseKey = "awa/S19I500R1AX30C0R3100"
'   POP3.MailServer = strServer
'   POP3.Account = session("straccount")
'   POP3.Password = session("strpassword")
'   pop3.PreferredBodyFormat=1
'   pop3.TimeOut=90
   x = POP3.Connect()
   If x <> 0 Then
      Response.Write "连接错误: " + CStr(x)
      POP3.Disconnect
   End If

'设定附件存放的临时目录,要用绝对路径,这个目录应赋足够的权限给IUSR_HOST帐户,并且已经WEB共享
   pop3.TempDirectory="e:\webmail\mailatt"
   y = POP3.DownloadHeaders
   i=clng(request.querystring("msgid"))
   j=clng(request.querystring("attid"))
   msg = POP3.DownloadSingleMessage(i)
   'Set Message Object to point to that downloaded message
   Set Message = POP3.Messages(msg)
   'Message.Attachments(j).save tfolder+"/"+Message.Attachments(j).filename,1
   'Message.Attachments(j).save "c:\inetpub/\wwwroot\mailatt\"+Message.Attachments(j).filename,1
   'Response.write "file:///"+"/mailatt/"+Message.Attachments(j).filename
   pathname=Message.Attachments(j).TempFileName
   parentfolder=fso.GetParentFolderName(pathname)
   set folder=fso.GetFolder(parentfolder)
   dir_name=folder.name
   filename=fso.GetFileName(pathname)
   path="/webmail/mailatt/"+dir_name+"/"+filename
   Response.Redirect path
   %>
上一篇:用EasyMailObject组件处理Exchange邮件源代码(2) 人气:12633
下一篇:用EasyMailObject组件处理Exchange邮件源代码(4) 人气:11678
浏览全部用EasyMailObject组件处理Exchange邮件源代码的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐