Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java: Работа с сетью > JavaMail поиск письма в подпапках


Автор: zer 13.7.2006, 15:24
Если в аутлуке в папке Inbox создается подпапка Temp, то как получить письмо из этой подпапки? Правила в аутлуке настроены. На sun.com в JavaMail API Documentation ничего не нашел про работу с подпапками, нашел только пример для INBOX. 

Приведенный ниже код в 6-й строке выкидывает exception:  javax.mail.MessagingException: not a directory
Код

Folder folder = store.getFolder("INBOX"); 
if (folder == null) { 
 System.out.println("Cant find default namespace"); 
 System.exit(1); 

folder = folder.getFolder("Temp"); 
if (folder == null) { 
 System.out.println("Invalid folder"); 
 System.exit(1); 
}


В чем может быть проблема?    

Автор: LSD 13.7.2006, 22:56
Дай ссылку на пример с INBOX. 

Автор: zer 14.7.2006, 08:55
Дай ссылку на пример с INBOX.

http://java.sun.com/products/javamail/downloads/index.html

нужно скачать JavaMail там в доках есть pdf'ка с примерами 

Автор: zer 14.7.2006, 13:07
Все, вопрос снят, протокол pop3с не работает с подпапками, вместо него нужно использовать imap. 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)