<%@ LANGUAGE="VBSCRIPT" %> <% '*********************************
'这是显示邮件内容窗口的文件,根据邮件列示窗口(maillist1.asp)传来的邮件ID来显示所选的邮件
'********************************* %> <html> <head> <title>读邮件</title> </head> <body> <% i=clng(Request.QueryString("id")) '要显示邮件的ID strserver=session("strserver") strAccount=session("straccount") strPassword=session("strpassword") Set POP3 = CreateObject("EasyMail.POP3.5") POP3.LicenseKey = "awa/S19I500R1AX30C0R3100" POP3.MailServer = strServer POP3.Account = strAccount POP3.Password = strPassword pop3.PreferredBodyFormat=1 '指定内容显示格式 pop3.TimeOut=300
x = POP3.Connect If x <> 0 Then Response.Write "<p align=center>连接错误: " + CStr(x) + "<br><br>请和管理员联系" POP3.Disconnect Response.End End If
x = POP3.DownloadMessages(0) If x <> 0 Then Response.Write "下载错误: " + CStr(x) +"<br><br>请和管理员联系" POP3.Disconnect Response.End End If
Response.Write replace(POP3.Messages.item(i).bodytext,chr(13),"<br>") '显示邮件正文 Response.Write "<hr>"
if pop3.messages.item(i).Attachments.Count>0 then '如果该邮件有附件 %> <P></p> <table border=1 align="left" cellspacing="0"> <tr><td>文件名</td><td>大小</td><tr> <% For k = 1 To pop3.messages.item(i).Attachments.Count '按附件数循环显示所有附件名 Response.Write ("<tr><td>")%> <a href=# onClick=javascript:window.open('saveatt.asp?msgid=<%=i%>&attid=<%=k%>','getatt','width=640,height=480,scrollbars=yes');> <%=pop3.Messages.item(i).Attachments(k).name%></a></td><td> <%Response.Write cstr(pop3.Messages.item(i).Attachments(k).size) Response.Write "</td></tr>" Next %> </table> <% end if POP3.Disconnect ' Set POP3 = Nothing %> </body> </html>
|