JavaMail(四):接收邮件

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

 接收邮件采用POP3协议进行接收,简单的一个接收邮件案例如下

 /*** 接收邮件*/ public static void receive() throws Exception { // 准备连接服务器的会话信息 Properties props = new Properties(); props.setProperty("mail.store.protocol", "pop3");       // 协议 props.setProperty("mail.pop3.port", "110");             // 端口 props.setProperty("mail.pop3.host", "pop3.126.com");    // pop3服务器 // 创建Session实例对象 Session session = Session.getInstance(props); Store store = session.getStore("pop3"); store.connect("收件箱地址", "密码"); // 获得收件箱 Folder folder = store.getFolder("INBOX"); folder.open(Folder.READ_WRITE); //打开收件箱 System.out.println("未读邮件数: " + folder.getUnreadMessageCount()); // 由于POP3协议无法获知邮件的状态,所以下面得到的结果始终都是为0 System.out.println("删除邮件数: " + folder.getDeletedMessageCount()); System.out.println("新邮件: " + folder.getNewMessageCount()); // 获得收件箱中的邮件总数 System.out.println("邮件总数: " + folder.getMessageCount()); //释放资源 folder.close(true); store.close(); } 

执行效果

114005_vC9u_2296021.png

 

 

 

转载于:https://my.oschina.net/LevelCoder/blog/917629

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/541236.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

html流动海报css,海报网css代码怎样把模块移到右面?最好把代码直接给我!嘿嘿。...

匿名用户13级2010-09-15 回答CSS是Cascading style Sheets的简称,中文译作“层叠样式表单”. 实际上它是一组样式。你可能对CSS这个名词比较陌生,实际上无论你用Internet Explorer还是Netscape Navigator在网上冲浪,几乎随时都在与CSS打交道&…

奥鹏东北大学作业答案计算机网络,东北大学17秋学期《计算机网络》在线作业1参考答案...

一、单选题:【15道,总分:75分】东北大学1.IP地址0.0.0.0表示( )。 (满分:5)A. 广播B. 有限广播C. 自环地址D. 本机2.IP协议中,如果首部不含选项字段,则首部长度字段的值应为( )。 (满分:5)A. 0B. 5C. 10D. 203.滑动窗口的作用是…

append生成新变量的时候,没有如预期(It's a feature,not a bug?)

这是我在写一个项目中,遇到的一个golang的feature,如代码所示,我在for循环里,每次用append生成一个新的数组,(当然我以前一直以为可以这样,直到我在stackoverflow上发现不能。)然后将…

jqgrid本地数据例子_办公系统私有云公有云和本地化部署,你选哪个?

随着互联网和云计算技术的发展,我们常常会听到:私有云、公有云和本地化部署,它们分别代表什么意思?无论是国企、民企还是外企,只要有数据,就要思考:到底将数据储存在哪里?选择轻流进…

计算机基础应用的培养活动记录,小学少年宫计算机兴趣小组活动记录表

小学少年宫计算机兴趣小组活动记录表 小学少年宫计算机兴趣小组活动记录表 活动名称:计算机 指导教师: ⅩⅩ 学生姓名 活动地点 计算机教室 活 动 过 程 活动1.认识计算机 ①师:“请同学们按下方盒子上面像大钮扣一样的按钮&#…

C ++ STL中的set :: lower_bound()函数

C STL set :: lower_bound()函数 (C STL set::lower_bound() function) set::lower_bound() function is a predefined function, it is used to get the lower bound of any element in a set. set :: lower_bound()函数是预定义的函数,用于获取集合中任何元素的下…

flume入门

# example.conf: A single-node Flume configuration# Name the components on this agent #给那三个组件取个名字 a1.sources r1 a1.sinks k1 a1.channels c1# Describe/configure the source #类型, 从网络端口接收数据,在本机启动, 所以localhost, typespoolDir采集目录源…

原生js设置div隐藏或者显示_JavaScript动画方式控制div元素的隐藏和显示

jQuery实现此功能相对比较简单,具体参阅点击按钮动画方式隐藏和显示div一章节。结合CSS3实现此功能也非常便利和适合,具体参阅JavaScript与CSS3动画方式改变元素尺寸一章节。原生JavaScript实现稍显麻烦,下面就通过代码实例介绍一下如何实现此…

python线程任务run_Python线程类| 带有示例的run()方法

python线程任务runPython Thread.run()方法 (Python Thread.run() Method) Thread.run() method is an inbuilt method of the Thread class of the threading module in Python. This method is used to represent a threads activity. It calls the method expressed as the …

哪个计算机无法做到双屏显示,怎么启用双屏显示设置【图文介绍】

随着生活质量的提升,人们对于便利的要求越来越高,电脑的双屏显示成为现在用户越来越关注的对象之一。比如炒股操作中,人们既要关注大盘的走动趋势,又要关注特定股票的走势,在普通的屏幕上就需要不断地切换页面&#xf…

1.django 开发环境搭建

2019独角兽企业重金招聘Python工程师标准>>> 本教程使用的开发环境 本教程写作时开发环境的系统平台为 Windows 10 (64 位),Python 版本为 3.5.2 (64 位),Django 版本为 1.10.6。 建议尽可能地与…

改jpg_|我来改第04期|—人物海报设计

【我来改第04期】人物海报文案内容-Ad copyhttps://pan.baidu.com/s/16pz9_rcLXTGZ3xzKFjKN9g 密码: r57t设计要求-Requirement尺寸:1080(高)*650(宽)像素,大小不大于5m设计要求:以目前的蓝色为主要颜色(R:47,G:87,B:130),画面体…

Java即时类| plus()方法与示例

即时类plus()方法 (Instant Class plus() method) Syntax: 句法: public Instant plus(TemporalAmount t_amt);public Instant plus(long amt, TemporalUnit t_unit);plus() method is available in java.time package. plus()方法在java.time包中可用。 plus(Temp…

计算机领域中dns是什么意思,dns错误是什么意思?dns错误要如何解决?

随着网络的普及,电脑已经成为我们生活中必不可少的物品,它可以帮助我们工作和学习以及娱乐。不过电脑在使用的过程中,常常会出现一些问题,小编觉得最常见也最让人心生烦躁的就是输入网址打开之后出现网页打不开,提示dn…

Launch Instruments

Launch Instruments 该仪器应用在Xcode应用程序,所以推出是在Xcode的最直接的方式。你也可以启动它间接地通过码头,启动,或命令行。The Instruments app lives inside the Xcode app, so the most direct way to launch it is from within Xc…

java clock计时_Java Clock类| offset()方法与示例

java clock计时Clock Class offset()方法 (Clock Class offset() method) offset() method is available in java.time package. offset()方法在java.time包中可用。 offset() method is used to generate a new Clock from the given base clock with added the given Duratio…

dataframe数据标准化处理_数据处理中的标准化、归一化究竟是什么?

关注上方“Python数据科学”,选择星标,精彩文章不会错过!今天说一个比较重要的内容,无论是在算法建模还是在数据分析都比较常见:数据归一化和标准化。开始之前,请你先把网上看到的所有相关的博客、帖子都忘…

北航计算机学院博士机试考试题,北航2015考博真题回忆及全套资料 - 考博 - 小木虫 - 学术 科研 互动社区...

我是2015年毕业的应届硕士,报考了北航经管院的博士。想写这篇文很久了,现在复试完等最后结果中,把自己一路走来的经验分享给大家。1.报名报名之前很重要的一点就是联系导师。我是研二下,快放暑假了才开始联系导师。北航一般是11月…

用了Redis里面的map和set

map的操作用 hset,hget等 set的操作有 sadd sismember等 参考下面: http://blog.csdn.net/kwsy2008/article/details/48467441

java输出不同颜色_Java设计模式-策略模式、状态模式

推荐阅读:一只Tom猫:都是“Redis惹的祸”,害我差点挂在美团三面,真是“虚惊一场”!java喵:6大面试技能树:JAVA基础JVM算法数据库计算机网络操作系统前言当代码中出现多重if-else语句或者switch语…