MessageManager messageManager = mailboxManager.getMailbox(mailboxPath, mailboxSession);
while (mailRepositoryIterator.hasNext()) {
Mail mail = mailRepository.retrieve(mailRepositoryIterator.next());
mailboxManager.startProcessingRequest(mailboxSession);
messageManager.appendMessage(new MimeMessageInputStream(mail.getMessage()), new Date(), mailboxSession, isRecent, flags);
mailboxManager.endProcessingRequest(mailboxSession);
}
}