OfflineIMAP funciona desta forma - pode sincronizar contas de e-mail inteiras e lembra quais mensagens foram baixadas.
A desvantagem é que o OfflineIMAP só pode entregar de / para pastas IMAP ou Maildir, não para um MDA. Isso é necessário para oferecer suporte à sincronização bidirecional entre caixas de correio.