⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 readmail.java

📁 这是一个用jsp+Oracle开发的联系人客户关系管理系统!
💻 JAVA
字号:
package com.test;

import java.util.*;
import java.io.*;
import javax.mail.*;
import javax.mail.internet.*;
import javax.activation.*;

public class ReadMail
{
	private String smtphost;								//SMTP转发服务器
	private String smtpuser;								//SMTP转发的用户名
	private String smtppassword;							//SMTP转发的密码

	/**用于设置SMTP转发服务器*/
	public void setSmtphost(String inString)
	{
		smtphost = inString;
	}

	/**用于设置SMTP用户名*/
	public void setSmtpuser(String inString)
	{
		smtpuser = inString;
	}

	/**用于设置SMTP密码*/
	public void setSmtppassword(String inString)
	{
		smtppassword = inString;
	}

	/**阅读邮件*/
	public void getMail() throws NoSuchProviderException,MessagingException,IOException
	{
		Properties props = new Properties();
		Session session = Session.getDefaultInstance(props,null);

		//获取Store
		Store store = session.getStore("pop3");
		store.connect(smtphost,smtpuser,smtppassword);

		//获取Folder
		Folder folder = store.getFolder("inbox");
		folder.open(Folder.READ_ONLY);

		//获取目录
		Message message[] = folder.getMessages();
		for(int i=0,n=message.length;i<n;i++)
		{
			System.out.println(i+":"+message[i].getFrom()[0]);
			System.out.println(message[i].getSubject());
			message[i].writeTo(System.out);
		}

		//关闭连接
		folder.close(false);
		store.close();
	}

	public static void main(String args[]) throws Exception
	{
		ReadMail mymail = new ReadMail();
		mymail.setSmtphost("1");
		mymail.setSmtpuser("1");
		mymail.setSmtppassword("1");
		mymail.getMail();
	}
};

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -