正如标题所示,我没有使用getFolder(“INBOX”)获取消息;当试图使用JavaMail拉POP3收件箱文件夹时,我没有收到任何电子邮件
它昨天工作,我不认为我现在改变任何东西时调试我可以看到我没有得到任何消息。
public String[][] fetchEmails() throws Exception {
String[][] emailArray;
Properties props = new Properties();
Session session = Session.getDefaultInstance(props, null);
Store store = session.getStore("pop3s");
store.connect("pop.gmail.com", "******@googlemail.com", "********");
Folder folder = store.getFolder("INBOX");
folder.open(Folder.READ_ONLY);
int howmuch = folder.getMessageCount();
Message message[] = folder.getMessages();//The int = 0, which shows something has gone wrong, message is an empty array.*
.......
folder.close(false);
store.close();
return emailArray;
}
任何事情都可以帮助,但它一直让我疯狂!
我昨天安装了GlassFish中,可能引起的任何冲突 - ? – Rhys 2011-01-11 00:08:34