javamail收文件出问题了,没有用outlook打开之前,可以看到邮件,并且可以看到邮件的数量和内容,但是用outlook打开之后就读不出来了,哪位高手能帮忙解决下,下面是我的代码。邮件并没有删除 ,有的还没有读过。
还有folder.getFolder("INBOX");和getDefault()有什么区别
为什么发邮件QQ不行,而163却能受到,而163回复邮件却不能受到,本人感激不尽
    public static void main(String args[]) throws Exception {   
        Properties props = System.getProperties();   
        props.put("mail.smtp.host", "localhost");   
        props.put("mail.smtp.auth", "true");   
        Session session = Session.getDefaultInstance(props, null);   
//        URLName urln = new URLName("pop3", "localhost", 110, null,   
//                "uranus", "123");   
//        Store store = session.getStore(urln);   
//        store.connect();   
   
        Store store = null;
        
        Folder folder = null;           store = session.getStore("pop3");
        
        store.connect("localhost", "uranus", "123");
        
        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);
        Message message[] = folder.getMessages(); 
        
        System.out.println("Messages's length: " + message.length);   //        }    
    }