`
hanbaohong
  • 浏览: 405617 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

ASP通过JMail组件读取邮件列表

    博客分类:
  • ASP
阅读更多

<html>
<style type="text/css">
<!--
body,td,th {
 font-size: 9pt;
}
-->
</style>
<body>  
<table width="800" border="0" cellspacing="1" cellpadding="5">
<form name="form1" method="post" action="">
    <tr>
      <td colspan="5" align="center"><h2>ASP通过JMail组件读取邮件列表</h2></td>
    </tr>
    <tr>
      <td>邮箱:
          <select name="pop3Server">
            <option value="pop.163.com" selected>163邮箱</option>
            <option value="pop.126.com">126邮箱</option>
</select>
      </td>
      <td>邮箱的登录名:
      <input name="uid" type="text" id="uid" size="15" maxlength="30"></td>
      <td>邮箱的登录密码:
      <input name="upwd" type="password" id="upwd" size="15" maxlength="30"></td>
      <td>日期:
      <input name="riqi" type="text" id="riqi" value="2010-03-17" size="12" maxlength="20"></td>
      <td><input type="submit" name="submit" id="submit" value="提交"></td>
    </tr>
    </form>
  </table>
  <table width="800" border="1" cellspacing="0" cellpadding="5">
      <tr align="center">
      <td><strong>序号</strong></td>
      <td><strong>日期</strong></td>
      <td><strong>邮件标题</strong></td>
      <td><strong>发件人</strong></td>
      <td><strong>附件</strong></td>
      <td><strong>内容</strong></td>
    </tr>
<%
if request.Form("submit")<>"" then
pop3Server=request.Form("pop3Server")
uid=request.Form("uid")
upwd=request.Form("upwd")
riqi=CDate(request.Form("riqi"))
Set pop3 = Server.CreateObject( "JMail.POP3" )
pop3.Connect uid, upwd, pop3Server  
'Response.Write( "你有" & pop3.count & " 封邮件。<br><br>" )
'set msg=server.CreateObject("jmail.message")
Function getAttachments() '获得附件
 if Attachments.Count>0 then
   Set Attachments = msg.Attachments
  getAttachments = Attachments(0).Name & "(" & Attachments(0).Size & " bytes)"
 else
 getAttachments=""
 end if
  End Function  

for i=1 to pop3.count
 Set msg = pop3.Messages.item(i)
 Set Attachments = msg.Attachments
 if CDate(msg.date)>=riqi then%>
    <tr>
      <td align="center"><%= i %></td>
      <td align="center"><%= msg.date %></td>
      <td><%= msg.Subject %></td>
      <td><%= msg.FromName %>&nbsp;</td>
      <td><%= getAttachments %>&nbsp;</td>
      <td><%'=left(msg.Body,50) %>&nbsp;</td>
    </tr>
  <%end if
  next
  pop3.Disconnect
end if%>
</table>
  </body>
  </html>

 

在线演示:http://www.aspok.net/yanshi/aspreadmail.asp

 

 

分享到:
评论

相关推荐

    Jmail组件收发邮件代码

    在提供的文件“jmail接收邮件.txt”中,可能包含了使用Jmail组件接收邮件的具体代码示例,包括如何连接到POP3服务器、遍历邮件列表、读取邮件内容和处理附件等操作。学习此代码可以帮助理解实际应用中的邮件接收过程...

    c#.net收发邮件系统源码(jmail组件开发)

    JMail组件支持从POP3服务器下载邮件到本地,这通常涉及登录验证、邮件列表获取、邮件下载等操作。 5. 数据库交互:项目中提到了将接收的邮件写入数据库,这涉及到数据库设计、SQL语句的编写和ADO.NET库的使用。...

    Jmail组件

    通过熟练掌握这些属性和方法,开发者可以利用Jmail组件构建功能完备的邮件发送系统,无论是简单的通知邮件还是复杂的营销邮件,都能够轻松实现。然而,随着Jmail4.0及以上版本的发布,Message对象的引入进一步增强了...

    asp.net利用Jmail发送邮件和接收全部代码

    1. **Jmail库介绍**:Jmail是专门为.NET Framework设计的一个邮件处理组件,它允许开发者在ASP.NET应用程序中方便地发送和接收邮件。它支持SMTP(Simple Mail Transfer Protocol)协议发送邮件,以及POP3(Post ...

    Jmail4.5组件

    3. 完成安装后,在ASP页面中引入Jmail组件,并通过编程调用其方法来实现邮件功能。 在实际应用中,开发者应当仔细阅读Jmail的官方文档,了解其详细的使用方法和配置选项,以便充分发挥该组件的潜力。同时,积极的...

    asp.net 实现jmail 接收和发送邮件程序.zip

    1. 引入JMail组件:在项目中添加对JMail的引用,确保它在解决方案中可用。 2. 创建邮件对象:通过`new JMail()`初始化一个新的邮件实例,设置发件人、收件人、主题和邮件正文。 3. 设置邮件属性:可以设置邮件是否为...

    jmail收发邮件控件

    **Jmail收发邮件控件**是一款用于在应用程序中实现邮件收发功能的组件,它基于OLE技术,允许开发者通过编程的方式轻松集成电子邮件功能。在本文中,我们将深入探讨Jmail控件的主要特点、功能、如何使用以及相关文档...

    ASP.NET源码——Jmail发送邮件系统源码.zip

    1. **Jmail组件的使用**:源码将展示如何在ASP.NET代码中引用和初始化Jmail组件,包括设置SMTP服务器信息、发件人和收件人地址、邮件主题和正文,以及可能的附件。 2. **邮件格式化**:邮件可能会包含HTML内容,...

    JMail4.4pro

    你可以通过`Pop3Server`、`User`、`Password`等属性配置POP3服务器和登录信息,然后使用`GetMessages()`方法获取邮件列表,`GetMessage()`方法读取具体邮件。示例如下: ```csharp JMail jmail = new JMail(); ...

    ASP.Net使用jmail和System.Net.Mail发送邮件

    **Jmail** 是一款非常流行的用于 ASP.NET 的邮件发送组件,支持多种邮件协议,包括 SMTP、POP3 和 IMAP,并提供了丰富的功能和良好的用户体验。 ##### 安装与注册 Jmail 首先需要下载并安装 Jmail 组件,将其添加...

    Jmail 4.4 免费版,内附ASP发送邮件实例

    即使是很多其他组件也都能完成的发邮件功能,JMail 的完成也可以称得上最出色的,除了常见的抄送暗送等多收件人功能外,它还支持添加嵌入式图片附件,并且可以从URL读取文件作为附件。 JMail 的免费版本拥有全部...

    Excel读取Jmail成绩单群发

    Jmail是一款用于邮件发送的组件,它可以集成到各种应用程序中,包括VBScript、ASP、VB.NET等,提供方便的邮件发送功能。在这个程序中,Jmail负责实际的邮件发送任务。通过设置SMTP服务器配置,程序可以连接到邮件...

    ASP.NET2.0网络编程自学手册源代码(电子邮件发送与接受)

    Jmail组件是一个第三方控件,它为ASP.NET提供了更方便的邮件处理功能,包括发送、接收和管理邮件。Jmail支持多种邮件协议,如POP3、IMAP4和SMTP,使得开发者能够更轻松地实现邮件的发送和接收。在使用Jmail时,你...

    ASP常用组件zujian

    jMail是一个ASP邮件组件,允许开发者通过ASP代码发送电子邮件。它可以处理SMTP(简单邮件传输协议)服务器,支持HTML格式的邮件、附件、抄送、密送等特性。开发者可以使用jMail轻松地创建联系表单、订阅服务、自动...

    Jmail 4.4 免费版

    即使是很多其他组件也都能完成的发邮件功能,JMail 的完成也 可以称得上最出色的,除了常见的抄送暗送等多收件人功能外, 它还支持添加嵌入式图片附件,并且可以从URL读取文件作为附件。 JMail 的免费版本拥有全部...

    邮件发送接收代码内涵jmail类库

    JMail是一个流行的ASP.NET组件,它允许开发者用简单的代码来处理邮件发送和接收。JMail支持SMTP(简单邮件传输协议)和POP3(邮局协议第三版)协议,使得开发者能够与各种邮件服务器进行通信。以下将详细介绍JMail的...

    ASP组件很好用的能够现在强大的功能

    3. **jmail.dll**:这是一个邮件发送组件,允许ASP应用程序发送电子邮件。开发者可以利用这个组件实现用户注册验证、忘记密码重置、新闻订阅等邮件服务功能。 4. **AspUpload.dll**:文件上传组件是ASP开发中的重要...

    asp.net 几个邮件系统 源代码

    4. **JmailFaSongYouJianXi.rar**: 这可能是Jmail发送邮件组件的一个版本,Jmail是用于ASP.NET的知名邮件组件。它提供了SMTP和POP3服务,支持HTML邮件、附件发送、邮件队列管理等功能。通过研究Jmail的源代码,...

    asp邮件群发源代码说明

    2. **JMail组件**:在提供的文件名`JMail44_free.exe`中,JMail是一个常见的ASP邮件发送组件。它提供了在ASP中发送邮件的功能,包括支持SMTP身份验证、SSL加密等特性。安装这个组件后,开发者可以调用其API来设置...

    贺卡程序用的JMAIL.exe

    3. **服务器端编程**:如ASP.NET或PHP,它们处理用户提交的信息,如收件人地址、贺卡主题和自定义消息,并通过JMail组件发送邮件。 4. **数据库管理**:贺卡程序可能需要存储用户信息、贺卡模板和发送记录,这通常...

Global site tag (gtag.js) - Google Analytics