如何用POP3接收电子邮件?

<%  Set pop3 = Server.CreateObject( "JMail.POP3" )

pop3.Connect "username", "password", "pop3mail.intels.net"
  ' POP3的连接用户名,密码,POP3地址.

Response.Write( "你现在有" & pop3.count & " 封邮件。<br><br>" )

if pop3.count > 0 then
    Set msg = pop3.Messages.item(1)   
    ReTo = ""
    ReCC = ""

Set Recipients = msg.Recipients
    separator = ", "

For i = 0 To Recipients.Count - 1
        If i = Recipients.Count - 1 Then
            separator = ""
        End If

Set re = Recipients.item(i)
        If re.ReType = 0 Then
            ReTo = ReTo & re.Name & "(<a href=""mailto:"& re.EMail &""">" & re.EMail & "</a>)" &
separator
        else
            ReCC = ReTo & re.Name & "(<a href=""mailto:"& re.EMail &""">" & re.EMail & "</a>)" & separator
        End If
    Next
   ' 以上获取所有收件人,并存储.

Function getAttachments()
          Set Attachments = msg.Attachments
          separator = ", "

For i = 0 To Attachments.Count - 1
            If i = Attachments.Count - 1 Then
                separator = ""
            End If

Set at = Attachments(i)
            at.SaveToFile( "c:\intels\email\attachments\" & at.Filename )
            getAttachments = getAttachments & "<a href=""/intels/email/attachments/" & at.Filename &""">" &_
                                at.FileName & "(" & at.Size  & " bytes)" & "</a>" & separator
          Next
    End Function

' 以上是程序得到附件,并保存到服务器上,也可返回附件链接.

%>   
    <html>
      <body>
        <TABLE>
          <tr>
            <td>主题:撼雪喷云向你问好!</td>
            <td><%= msg.Subject %></td>
          </tr>
          <tr>
            <td>发件人:李雁冰@163.net</td>
            <td><%= msg.FromName %></td>
          </tr>
          <tr>
            <td>收件人:宋颜浩@163.net</td>
            <td><%= ReTO %></td>
          </tr>
          <tr>
            <td>抄送:申朝阳@163.net</td>
            <td><%= ReCC %></td>
          </tr>
          <tr>
            <td>附件:随风起舞的传说</td>
            <td><%= getAttachments %></td>
          </tr>
          <tr>
            <td>内容:乌里哇啦乌里哇啦……</td>
            <td><pre><%= msg.body %></pre></td>
          </tr>       
        </TABLE>
      </body></html>

<%  end if
  pop3.Disconnect
%>

[1]

(0)

相关推荐

  • Java+Nginx实现POP、IMAP、SMTP邮箱代理服务

    这篇文章介绍了Java+Nginx实现POP.IMAP.SMTP邮箱代理服务,我们本次使用的环境为Centos7下,java程序我们通过eclipse导出的war包运行在linux下的tomcat下执行的,具体见下: 环境介绍: Hostname:java.iternalsoft.com IP:192.168.2.163 Roles: Proxy Server OS:Centos7 我们通过以下命令来修改新安装的服务器信息: Hostnamectl set-hostname customname

  • 手工体验smtp和pop3协议 邮件实现详解(二)

    上篇博客我们简单介绍了电子邮件的发送和接收过程,对参与其中的邮件服务器,邮件客户端软件,邮件传输协议也有简单的介绍.我们知道电子邮件需要在邮件客户端和邮件服务器之间,以及两个邮件服务器之间进行传递必须遵守的规则便是邮件传输协议.SMTP协议定义了邮件客户端软件和SMTP邮件服务器之间,以及两台SMTP邮件服务器之间的通信规则.POP3/IMAP协议定义了邮件客户端软件和POP3邮件服务器的通信规则.这篇博客我们就来手工体验SMTP和POP3协议的奥秘. 1.使用Smtp协议手工发送邮件 SMTP

  • 深入Lumisoft.NET组件POP3邮件接收与删除操作的使用详解

    Lumisoft.NET组件是一个非常强大的邮件发送.邮件接收等功能的开源组件,一般用它来处理邮件的相关操作,是非常合适的.之前也写过一些该组件的随笔文章,不过主要是利用来发送邮件居多,最近由于项目需要,需要利用该组件来接收邮件,邮件通过POP3协议进行接收到本地,故对该组件进行了全面的了解和使用.本文主要是在此背景上,介绍该组件的POP3协议处理类的使用.Lumisoft.NET组件2013年作者有做了一定的更新,修复了一些问题,本文是基于该组件的最新版本进行开发使用. 1.POP3登录及头部

  • java使用Socket实现SMTP协议发送邮件

    本文实例为大家分享了java 利用Socket实现SMTP协议发送邮件的具体代码,供大家参考,具体内容如下 package mail; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.io.OutputStream; import java.io.PrintWriter; impo

  • java实现基于SMTP发送邮件的方法

    本文实例讲述了java实现基于SMTP发送邮件的方法.分享给大家供大家参考.具体实现方法如下: import java.util.Date; import java.util.Properties; import javax.mail.Authenticator; import javax.mail.Message; import javax.mail.PasswordAuthentication; import javax.mail.Session; import javax.mail.Tra

  • 提示Outlook/Foxmail收取163邮件失败:ERR 您没有权限使用pop3功能

    用outlook和foxmail总无法接收163邮件,汉,原来是他们不给我使用pop3功能了新申请的163,126邮箱用Jmail发送邮件老是不成功,用Outlook/Foxmail收取邮件也是失败,提示:ERR 您没有权限使用pop3功能.最终在http://help.163.com/找了原因: 复制代码 代码如下: "06年11月份后"新"申请的163免费邮箱暂时无法使用POP和SMTP功能,需要开通邮箱伴侣或参加一些不定期举办的活动后才可以使用客户端功能."

  • 如何用POP3接收电子邮件?

    <%  Set pop3 = Server.CreateObject( "JMail.POP3" ) pop3.Connect "username", "password", "pop3mail.intels.net"  ' POP3的连接用户名,密码,POP3地址. Response.Write( "你现在有" & pop3.count & " 封邮件.<br>

  • Node接收电子邮件的实例代码

    上一篇文章写了如何通过node发送电子邮件,有发送就会有接收嘛,所以这篇文章来说说关于在node中如何接收电子邮件. 邮件协议 在开始这篇文章之前我们首先了解三个协议smtp(Simple Mail Transfer Protocol)简单邮件传输协议,pop3(Post Office Protocol 3)邮局协议第三版本,imap(Internet Mail Access Protocol)internet消息访问协议. smtp协议 简单邮件传输协议:是一种基于文本的电子邮件传输协议,用于

  • 如何用Spring发送电子邮件

    简介 Spring基于javax.mail封装了一套用于发送电子邮件的API,位于org.springframework.mail包下,下面将介绍下发送普通文本邮件和基于thymeleaf模版的邮件. 普通邮件 导入javax.mail依赖 <!-- ...... --> <!-- 省略Spring依赖 --> <dependency> <groupId>com.sun.mail</groupId> <artifactId>javax

  • Python3利用SMTP协议发送E-mail电子邮件的方法

    前言 本文主要给大家介绍了关于Python3用SMTP协议发送电子邮件的相关内容,在介绍如何使用python程序向指定邮箱发送邮件之前,我们需要先介绍一下有关电子邮件的相关知识. Email的历史比Web还要久远,直到现在,Email也是互联网上应用非常广泛的服务. 几乎所有的编程语言都支持发送和接收电子邮件,但是,先等等,在我们开始编写代码之前,有必要搞清楚电子邮件是如何在互联网上运作的. 假设我们自己的电子邮件地址是me@163.com,对方的电子邮件地址是friend@sina.com,现

  • 利用python发送和接收邮件

    关于电子邮件 大学之前,基本不用邮箱,所以基本感觉不到它的存在,也不知道有什么用:然而大学之后,随着认识的人越来越多,知识越来越广泛,邮箱已然成为很重要的通讯工具,大学一些课程作业需要有邮箱发给老师,注册网站需要邮箱,找工作也需要邮箱:那么电子邮箱是什么原理呢? 发送邮件 SMTP协议 SMTP(Simple Mail Transfer Protocol)即简单邮件传输协议,它是一组用于由源地址到目的地址传送邮件的规则,由它来控制信件的中转方式.SMTP协议属于TCP/IP协议簇,它帮助每台计算

  • 解析电子邮件的基本概念及JavaMail API邮件功能使用

    电子邮件的基本概念介绍 电子邮件用于网上的信心传递和交流,它是最重要的Internet服务之一.据统计Internet有30%的业务是电子邮件有关的.同时我们也不可否认它在我们的日常生活.工作办公方面扮演着很重要的角色.譬如:许多办公自动化项目(OA)中都要附带发送邮件的功能,如果还要使用OutLook等手工方式就不适合,在这个高速的时代,我们需要提供工作效率,让工作能够自动化.同时在许多网站中也都需要附带发送邮件的功能:给新注册的用户发送一封包含其注册信息的欢迎E-Mail.将网站的最新活动信

  • 使用JavaScript通过前端发送电子邮件

    你为什么不通过发送电子邮件传输信息? 不使用数据库就能接收到传入的消息,绝对是最佳选择,也是最方便用户的选择.但问题来了-如何实现呢?你可能认为需要使用某种后端语言. 实际上,你不必使用任何如 php 或 python 这种后端语言,你甚至不需要用到 node.js! 你需要的就是一个简单的EmailJS库. 本文将介绍下面两个重要功能: 配置 emailjs 帐户 使用 JS 发送电子邮件 请注意,在我的项目中,我使用了 gulp 和 webpack,我在 src 文件夹存放源码,dist 存

  • 网络安全方面的专业词汇

    Access Control List(ACL) 访问控制列表  access token 访问令牌  account lockout 帐号封锁  account policies 记帐策略  accounts 帐号  adapter 适配器  adaptive speed leveling 自适应速率等级调整  Address Resolution Protocol(ARP) 地址解析协议  Administrator account 管理员帐号  ARPANET 阿帕网(internet的前

  • java中javamail收发邮件实现方法

    概述 1.邮件相关的标准 厂商所提供的 JavaMail 服务程序可以有选择地实现某些邮件协议,常见的邮件协议包括: SMTP(Simple Mail Transfer Protocol) :即简单邮件传输协议,它是一组用于由源地址到目的地址传送邮件的规则,由它来控制信件的中转方式. POP3(Post Office Protocol – Version 3) :即邮局协议版本 3 ,用于接收电子邮件的标准协议. IMAP(Internet Mail Access Protocol) :即 In

  • JS 页面内容搜索,类似于 Ctrl+F功能的实现代码

    <html>  <META HTTP-EQUIV="Content-Type" content="text/html; charset=gb_2312-80">  <TITLE>WinWebMail</TITLE>  <script language="JavaScript">  <!--   function doZoom(size){      document.getElem

随机推荐