OfflineIMAP может синхронизировать репозитории IMAP с локальными Maildirs. Сохранение состояния сообщения является частью его функциональности.
(IMAP не обязательно приводит к потере флага «Просмотр». Папки могут быть открыты в режиме только для чтения, а сообщения могут быть получены с помощью BODY.PEEK без пометки.)