在ASP中用EasyMailObject组件处理Exchange邮件源代码---删除邮件时调用的文件

作者:袖梨 2022-06-30
<%@ Language=VBScript %>
<%
'*************************************
'这个文件是删除邮件时调用的
'作者:awayeah
'邮箱:[email protected]
'*************************************
dim cc,cc1,sep,dd
'取得邮件总数
msgcount = session("msgcount")
sep=","
for i=1 to msgcount
dd="c"+cstr(i)
msgid=cstr(Request.Form (dd))
if msgid="" then
cc1=cc1+msgid
else
cc1=cc1+msgid+sep
end if
next
if len(cc1)=0 then
Response.Redirect "maillist1.asp"
end if
cc1=left(cc1,len(cc1)-1)
dim arr
arr=split(cc1,",")
     Set POP3 = CreateObject("EasyMail.POP3.5")
     pop3.account=session("straccount")
     pop3.password=session("strpassword")
     POP3.MailServer = "192.9.200.89"
     POP3.LicenseKey = "awa/S19I500R1AX30C0R3100"
     x = POP3.Connect()
for i=0 to ubound(arr)
arr(i)=clng(arr(i))
     y = POP3.DownloadHeaders
     '删除邮件
     x = POP3.DeleteSingleMessage(arr(i))
     If x <> 0 Then
'        Response.Write "



删除邮件发生错误( " + CStr(x) + ").请与管理员联系.

"
'        Response.Write "返回

"
        POP3.Disconnect
        Response.End
     Else
        'Response.Write "Message deleted successfully."

相关文章

精彩推荐