JavaMail的POP3客户端例子
- import java.util.Properties;
-
- import javax.mail.Folder;
- import javax.mail.Message;
- import javax.mail.Session;
- import javax.mail.Store;
-
- public class MainClass {
-
- public static void main(String[] args) throws Exception {
-
- Properties props = new Properties();
-
- String host = "yourHost.edu";
- String username = "userName";
- String password = "mypassword";
- String provider = "pop3";
-
- Session session = Session.getDefaultInstance(props, null);
- Store store = session.getStore(provider);
- store.connect(host, username, password);
-
- Folder inbox = store.getFolder("INBOX");
- if (inbox == null) {
- System.out.println("No INBOX");
- System.exit(1);
- }
- inbox.open(Folder.READ_ONLY);
-
- Message[] messages = inbox.getMessages();
- for (int i = 0; i < messages.length; i++) {
- System.out.println("Message " + (i + 1));
- messages[i].writeTo(System.out);
- }
- inbox.close(false);
- store.close();
- }
- }
-
下载此资源的读者还下载过:
JavaMail-Swing客户端-Java源码(下载)
JavaMail的POP3客户端例子-Java源码(下载)
JavaMail认证-Java源码(下载)
使用FileDataSource类发送附件-Java源码
JavaMail-取得附件的文件名-Java源码(下载)
本文内容搜集于互联网,如有侵犯你的权利,请来信告知。