Можно ли узнать: было ли письмо уже прочитано используя бибилиотеку javax.mail

Раз в 5 минут приложение читает содержимое почтового ящика. Использую javax.mail

try {
            Message[] arrayMessages = folderInbox.getMessages();
            Message message = arrayMessages[arrayMessages.length - 1];
            String contentType = message.getContentType();
            if (contentType.contains("multipart")) {
                Multipart multiPart = (Multipart) message.getContent();
                MimeBodyPart part = (MimeBodyPart) multiPart.getBodyPart(numberOfParts-1);
                if (Part.ATTACHMENT.equalsIgnoreCase(part.getDisposition())) {
                    attachmentHandler.handlerAttachment(part); // передаю вложение на обработку
                }
            }
        } catch (Exception ex) {
            log.error(ex.getMessage());
            ex.printStackTrace();
        }

можно ли сделать так чтобы читались только не прочитанные письма ?


Ответы (0 шт):