简单java应用 利用javamail收取邮件
来源:互联网 发布:软件教育现代化杂志 编辑:程序博客网 时间:2024/05/17 22:27
刚写了个发送邮件的,现在写个收取邮件的
处理都是差不多的,就收取收件箱里的邮件
也是比较简单的例子
package com.liu.test.jmail;import java.util.Properties;import java.util.Scanner;import javax.mail.FetchProfile;import javax.mail.Folder;import javax.mail.Message;import javax.mail.Session;import javax.mail.Store;import javax.mail.internet.InternetAddress;/** * * @author liu * * 获取邮件的简单例子 */public class GetMail {public static void main(String[] args){//输入密码Scanner sc = new Scanner(System.in);System.out.println("please input your password :");final String password = sc.next();Properties p = new Properties();//建立邮件会话Session session = Session.getInstance(p);try {//根据session设置协议Store store = session.getStore("pop3");//连接pop3服务器store.connect("pop.qq.com", "liuchuan12@foxmail.com", password);Folder f = store.getFolder("Inbox");f.open(Folder.READ_WRITE);//获取邮件信息FetchProfile fp = new FetchProfile();fp.add(FetchProfile.Item.ENVELOPE);Message arr[] = f.getMessages();f.fetch(arr, fp);System.out.println("收件箱邮件的数量 :"+arr.length);for(int i =0 ;i<arr.length;i++){InternetAddress interAddress = new InternetAddress(arr[i].getFrom()[0].toString());System.out.println("~**************"+i+"**************~");System.out.println("发件人 :"+interAddress.getAddress());System.out.println("主题 :"+arr[i].getSubject());System.out.println("内容:"+arr[i].getContent());System.out.println("发送时间:"+arr[i].getSentDate());System.out.println("大小:"+arr[i].getSize());System.out.println("~**************"+i+"**************~");}f.close(false);store.close();} catch (Exception e) {// TODO Auto-generated catch blocke.printStackTrace();}}}
- 简单java应用 利用javamail收取邮件
- 简单java应用 利用javamail发送邮件
- 利用JavaMail实现邮件的收取
- JAVAMAIL收取邮件
- 用java实现的邮件系统五 (javamail收取邮件)
- JavaMail收取邮件并解析
- javamail实例-发送邮件和收取邮件
- JSP与JavaMail(7)---邮件的收取
- 使用JavaMail收取邮件并解析
- javamail使用IMAP协议收取gmail邮件
- 使用 JavaMail 实现邮件发送与收取
- 使用 JavaMail 实现邮件发送与收取
- Java发送邮件(利用Javamail包,最简单的发送邮件demo)
- 用java实现的邮件系统七(javamail收取复杂邮件-带附件和html)
- java利用JavaMail实现邮件功能
- javaMail 收取邮件,邮件获取,并保存附件
- java实现收取Pop3邮件
- 利用JAVAMAIL发送邮件
- 通过IIS调试ASP.NET程序
- MyEclipse 9.0 版本 快捷键
- c++ STL 生成排列
- 编写高效Lua代码的方法 - 1 - 基本知识
- 艾滋传言让韦唯无缘北京亚运 20年后回首往事
- 简单java应用 利用javamail收取邮件
- 日男星松平健妻子上吊身亡 留下四岁幼子
- helix实现实时视频点播
- #pragma once与 #ifndef的区别
- DataList用法总结
- android 的framework的基础知识
- 万能函数指针的实现
- Asp.net验证码-顶誉参考源代码
- js倒计时代码