Создать новый список с объектами, например, new ArrayList<>(subjects)
и делай как хочешь.
Сохраняете ли вы идентификатор сообщения для вновь найденного сообщения или сообщение, как только оно было перемещено в «Обработано» папка? Идентификатор изменится при перемещении в новую папку.
Метод, рекомендованный в книге Внутри веб-служб Microsoft Exchange Server 2007 , заключается в получении PR_SEARCH_KEY (0x300B, Binary) недавно обнаруженного элемента, затем переместите его в папку «Обработано». Затем вы можете найти его в новой папке на основе PR_SEARCH_KEY и получить новый идентификатор сообщения для его пересылки.