1
这是我访问我的收件箱的示例代码。它的工作原理,但我需要收件人过滤邮件,因为我使用别名的不同网站([email protected],[email protected],[email protected],...)。用Java管理gmail。通过“发送到”来过滤收件箱
并没有message.getDeliveredTo()或类似的。任何想法?另一个库?我正在使用java邮件API。
String host = "pop.gmail.com";
String username = "[email protected]";
String password = "password";
Properties properties = new Properties();
properties.put("mail.pop3.host", host);
properties.put("mail.pop3.port", "995");
properties.put("mail.pop3.starttls.enable", "true");
Session emailSession = Session.getInstance(properties);
Store store = emailSession.getStore("pop3s");
store.connect(host, username, password);
Folder emailFolder = store.getFolder("INBOX");
emailFolder.open(Folder.READ_WRITE);
Message[] messages = emailFolder.getMessages();
for (int i = 0; i < messages.length; i++) {
MimeMessage message = (MimeMessage) messages[i];
System.out.println("---------------------------------");
System.out.println(message.getSender());
}
很酷。那么你能接受我的答案吗? :-) –
ñ我不能,我需要15个声望,我已经有14个。 – FranAguiar