指引网

当前位置: 主页 > 编程开发 > ASP >

附件readmail.asp

来源:网络 作者:佚名 点击: 时间:2017-06-22 20:44
[摘要] !-- This sample script uses the CDO for NTS Library to read e-mail for a specific user. Leon Braginski gt; %@ LANGUAGE = VBScript % % If (Request.ServerVariables (REQUEST_METHOD) = POST) then Name = Request.Form(name) Email = Request.Form(e
<!--
    This sample script uses the CDO for NTS Library to
    read e-mail for a specific user.
    Leon Braginski & Matt Powell (c)
-->
<%@ LANGUAGE = "VBScript" %>
<%
If (Request.ServerVariables ("REQUEST_METHOD") = "POST") then
    Name = Request.Form("name")
    Email = Request.Form("ename")
else
    ' Assume it is GET
    Name = Request.QueryString("name")
    Email = Request.QueryString("email")
end if
If (Email = "") OR (Name = "") then
    Response.Write "You have to supply name and email <BR>"
    Response.End
End If
Set objSession = Server.CreateObject ("CDONTS.Session")
objSession.LogonSMTP Name, Email
Set objInbox = objSession.GetDefaultFolder(1)
If objInbox Is Nothing Then
    Set collMessages = Nothing
    Response.Write "Can't get folder. <br>"
    objSession.Logoff
    Response.End
End If
Set collMessages = objInbox.Messages
If (collMessages.Count = 0) Then
    Response.Write    "<center> User <b>"    & Name & "</b>" & _
        " (email:    <b>" & Email & "</b>) does not have messages"
    Response.End
    objSession.Logoff
end if
Response.Write    "<center> User <b>"    & Name & "</b>" & _
------分隔线----------------------------