Eu preciso salvar todos os meus e-mails IMAP em uma conta que estou expirando, para o meu disco local. O problema é que não importa qual ferramenta de backup IMAP eu possa encontrar, sempre há alguma perda de informações, como a sinalização "SEEN", outros metadados ou a estrutura de pastas dos e-mails. Eu preciso preservar o status de se uma mensagem foi lida ou não - o sinalizador SEEN. Esta é aparentemente uma falha de design com o protocolo IMAP. O ImportExportTools do Thunderbird não tem como salvar flags. Sinalizadores como o SEEN não são naturalmente parte da mensagem, como todos os outros cabeçalhos, e quase nenhuma ferramenta de backup se preocupa com isso. Uma vez usei com êxito o Imapsync para migrar uma conta IMAP em um servidor para uma subpasta dessa que está em outro servidor, mas isso é porque copia os sinalizadores para o estado do servidor. O Imapsync não é mais um software livre, e eu preciso mapear os sinalizadores para os dados locais desta vez. Idealmente eu gostaria de poder abrir as mensagens localmente em um programa como o Thunderbird e fazer com que ele apareça corretamente e marcado como lido / não lido, mas no mínimo eu preciso baixar as mensagens totalmente intactas com todos os metadados.
Tudo isso é possível?