Я использую javax.mail для чтения сообщений из папки «Входящие» с использованием протокола «imaps». Я использую приведенный ниже фрагмент кода:Прочтите последнее и невидимое сообщение с помощью javax.mail
Session session = Session.getDefaultInstance(props, null);
Store store = session.getStore("imaps");
store.connect();
store.getFolder("inbox");
inbox.open(Folder.READ_WRITE);
FlagTerm unseenFlagTerm = new FlagTerm(new Flags(Flags.Flag.SEEN), false);
FlagTerm recentFlagTerm = new FlagTerm(new Flags(Flags.Flag.RECENT), true);
Но я не получаю никаких сообщений. Мне нужно последнее сообщение, которое еще не читается/не видно. Пожалуйста, предложите лучшее решение? Я до сих пор не уверен, что «новые флаги (Flags.Flag.RECENT) устанавливают TRUE или FALSE» do?