readpst error “não foi possível obter registro raiz”

0

Instalei o pacote readpst e ao converter o arquivo pst para mbox usando "readpst -r outlook.pst". Recebo a seguinte mensagem de erro:

Não foi possível obter registro raiz

    
por Rahul Jadhav 13.10.2016 / 12:22

1 resposta

1

Eu tive esse problema usando o switch -S. Eu compactei o PST e depois pareceu funcionar. De acordo com o comentário do código-fonte, o problema é "primeiro registro é o registro principal":

d_ptr = pstfile.d_head; // first record is main record
item  = pst_parse_item(&pstfile, d_ptr, NULL);
if (!item || !item->message_store) {
    DEBUG_RET();
    DIE(("Could not get root record\n"));
}

Espero que isso ajude alguém com o mesmo problema.

    
por Binarysleeper 21.06.2017 / 00:15