如何指定Java Mail中要检索的邮件数?

如何指定Java Mail中要检索的邮件数?,java,email,jakarta-mail,Java,Email,Jakarta Mail,我只需要从某个文件夹中检索特定数量的邮件。这是我到目前为止检索所有消息的代码 Store store = session.getStore(protocol); store.connect(); Folder inbox = store.getFolder("INBOX"); inbox.open(Folder.READ_ONLY); Message[] messages = inbox.search(new Fla

我只需要从某个文件夹中检索特定数量的邮件。这是我到目前为止检索所有消息的代码

        Store store = session.getStore(protocol);
        store.connect();
        Folder inbox = store.getFolder("INBOX");
        inbox.open(Folder.READ_ONLY);
        Message[] messages = inbox.search(new FlagTerm(new Flags(Flags.Flag.DELETED), false));
        inbox.close(false);
        store.close();
虽然可以使用inbox.getMessages(开始、结束),但这将检索所有邮件,因为我只想检索过滤/搜索的邮件

        Store store = session.getStore(protocol);
        store.connect();
        Folder inbox = store.getFolder("INBOX");
        inbox.open(Folder.READ_ONLY);
        Message[] messages = inbox.search(new FlagTerm(new Flags(Flags.Flag.DELETED), false));
        inbox.close(false);
        store.close();
有没有一种方法可以指定javax.mail库中我可能错过的限制/页面大小