Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- String host = "imap.gmail.com";
- String user = ZappySalesProperties.VENDOR_FILES_EMAIL;
- String password = ZappySalesProperties.VENDOR_FILES_EMAIL_PASS;
- ImapSslServer imapServer = new ImapSslServer(host, user, password);
- ReceiveMailSession session = imapServer.createSession();
- session.open();
- LOGGER.info("Unread messages count: {}", session.getUnreadMessageCount());
- final ReceivedEmail[] receivedEmailsArr = session.receiveEmailAndMarkSeen(EmailFilter.filter().flag(Flags.Flag.SEEN, false));
- final List<ReceivedEmail> emails =
- Arrays.asList(Optional.ofNullable(receivedEmailsArr).orElse(new ReceivedEmail[0]));
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement