zoukankan      html  css  js  c++  java
  • Java-收邮件

    import java.util.Properties;
    
    import javax.mail.Folder;
    import javax.mail.Message;
    import javax.mail.Session;
    import javax.mail.Store;
    
    
    
    public class SimpleRecMail {
        public static void main(String[] args) {
            String host = "pop3.163.com";
    
            String username = "mchotdog_011";
    
            String password = "mchotdog";
    
            // Create empty properties
    
            try{
            Properties props = new Properties();
    
            // Get session
    
            Session session = Session.getDefaultInstance(props, null);
    
            // Get the store
    
            Store store = session.getStore("pop3");
    
            store.connect(host, username, password);
    
            // Get folder
            Folder folder = store.getDefaultFolder();
    
            if(folder == null) throw new Exception("No default folder");
            folder = folder.getFolder("INBOX");
            if(folder == null) throw new Exception("No POP3 INBOX");
            folder.open(Folder.READ_ONLY);
    
            // Get directory
    
            Message message[] = folder.getMessages();
    
            for (int i = 0, n = message.length; i < n; i++) {
                System.out.println(message[i]);
                System.out.println(i + ": " + message[i].getFrom()
    
                + "	" + message[i].getSubject());
    
            }
            // Close connection
            folder.close(false);
            store.close();
            }catch(Exception ex){
                ex.printStackTrace();
            }
    
        }
    }
    
  • 相关阅读:
    【bzoj2820】GCD
    【learning】莫比乌斯反演
    【bzoj2151】种树
    【noip模拟】局部最小值
    【learning】多项式乘法&fft
    【learning】二分图最大匹配的König定理
    【noip模拟】2048
    【noip模拟】修长城
    【noip模拟】最小点覆盖
    【noip模拟】Fantasia
  • 原文地址:https://www.cnblogs.com/bilaisheng/p/10210961.html
Copyright © 2011-2022 走看看