Ошибка readpst "не удалось получить корневую запись"
Я установил пакет readpst и при преобразовании файла pst в mbox с помощью "readpst -r outlook.pst". Я получаю следующее сообщение об ошибке:
Не удалось получить корневую запись
1 ответ
У меня была эта проблема с помощью ключа -S. Я сжал PST, а затем, казалось, сработало. Согласно комментарию к исходному коду проблема заключается в том, что "первая запись является основной записью":
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"));
}
Надеюсь, что это помогает любому с той же проблемой.