O Thunderbird pode ser uma boa resposta. Ele armazena pastas baixadas por IMAP como arquivos mbox padrão, preserva a estrutura IMAP e tem uma função de pesquisa rudimentar. Você também pode pegar seu diretório de perfil do Thunderbird e colocá-lo em qualquer outra máquina com o Thunderbird para lê-lo.