Я хочу читать электронные письма из определенной папки, но не могу, потому что JavaMail
найти только папку INBOX
.
Чтобы проверить, какие папки JavaMail
найти, у меня есть этот код:
Properties properties = new Properties();
properties.put("mail.imap.host", host);
properties.put("mail.imap.port", port);
properties.put("mail.imap.starttls.enable", "true");
store = Session.getDefaultInstance(properties).getStore("imaps");
store.connect(host, email, password);
Folder[] folders = store.getDefaultFolder().list();
for(Folder f : folders){
System.out.println(f.getName());
}
Этот код возвращает только INBOX
, но в электронной почте у меня несколько папок.
Хост и порт ascari.icertified.net
и 993
для SSL/TLS
через IMAP
.
Почему я не могу получить все папки? Что я делаю не так?