Java核心代码例程之:JavaMail ----PopMail.java

王朝java/jsp·作者佚名  2008-05-31
宽屏版  字体: |||超大  

import Java.io.*;

import java.util.*;

import javax.mail.*;

import javax.mail.internet.*;

import javax.activation.*;

/**

* Demonstrate POP mail using JavaMail. Requires mail.jar activation.jar

* Sample run: java -cp .;mail.jar;activation.jar PopMail

**/

public class PopMail

{

public static void main(String args[]) throws Exception

{

String pop3Host="myhost.com", popUser="john", popPassWord="letmein";

Session session = Session.getDefaultInstance(System.getProperties(), null);

Store store = session.getStore("pop3");

store.connect(pop3Host, -1, popUser, popPassword);

// Open the default folder

Folder folder = store.getDefaultFolder();

if (folder == null)

throw new NullPointerException("No default mail folder");

folder = folder.getFolder("INBOX");

if (folder == null)

throw new NullPointerException("Unable to get folder: " + folder);

// Get message count

folder.open(Folder.READ_WRITE);

int totalMessages = folder.getMessageCount();

if (totalMessages == 0)

{

System.out.println("No messages found in inbox");

folder.close(false);

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
© 2005- 王朝网络 版权所有