我正在开发一个Java应用程序,在该应用程序中我想在给定的时间范围内接收电子邮件。问题是,我找到了一种在给定时间范围内检索电子邮件的方法,但是在从服务器请求邮件时却没有。知道这怎么可能吗?
获取电子邮件的代码:
state = {
userAuth: '1234',
code: '1234',
isAuthenticated: false
}
在给定时间内搜索电子邮件的代码:
Properties prop = System.getProperties();
prop.getProperty("mail.store.protocol", "imaps");
Session session = Session.getDefaultInstance(prop, null);
Store store = session.getStore("imaps");
store.connect("imap.gmail.com", "myGmailId@gmail.com", "mypassword");
inbox = store.getFolder("Inbox");