Я использую 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...
Вы используете протокол POP3? –
Нет, не POP3 Я использовал IMAP. –
Я видел, что есть опции, чтобы получить сообщение, например, сообщение Message [] = folderInbox.search (new FlagTerm (новые флаги ( Flags.Flag.RECENT), false)); –