2016-12-21 2 views
1

Я использую javax.mail и получаю количество писем в папке входящих почтовых ящиков. Использование https://outlook.office.com/Javax.mail, дающий неправильный (больший) счет для количества сообщений в папке входящих почтовых ящиков

Folder folderInbox = store.getFolder(inboxFolderName); 
folderInbox.open(Folder.READ_WRITE); 
System.out.println(folderInbox.getMessageCount()); 


При печати счетчика с помощью getMessageCount() иногда это дает мне большее количество количество писем в почтовом ящике.

Например. Если напечатанное число 1 Mail in Inbox указано 1, а иногда 2.

2 Mails in Inbox folder count printed is 2 and sometimes 3... 
+0

Вы используете протокол POP3? –

+0

Нет, не POP3 Я использовал IMAP. –

+0

Я видел, что есть опции, чтобы получить сообщение, например, сообщение Message [] = folderInbox.search (new FlagTerm (новые флаги ( Flags.Flag.RECENT), false)); –

ответ

0

Письма в папке «Входящие» были установлены для просмотра в виде конверсий.

Смежные вопросы