Чтение файла Outlook 2003 OST - PullRequest
       33

Чтение файла Outlook 2003 OST

2 голосов
/ 21 января 2009

Мне нужно восстановить содержимое файла OST из Outlook 2003. Мне не нужно делать это так сильно, что я готов заплатить сотни долларов, которые некоторые компании взимают за утилиты восстановления; Я больше заинтересован в том, чтобы делать это с интеллектуальной стороны. Есть ли рекомендуемые библиотеки для этого? Я бы предпочел что-то в C # или Java.

Ответы [ 4 ]

7 голосов
/ 16 ноября 2010

Если вы хотите сделать это как упражнение, вы можете написать свою собственную библиотеку.

4 голосов
/ 03 декабря 2009

Я столкнулся с той же проблемой. Кажется, есть куча коммерческих инструментов, но мне удалось найти только один инструмент с открытым исходным кодом libpst . (Ограниченная) документация говорит только о файлах .pst, но она работала как очарование для файлов .pst и .ost для меня (Outlook 2003, я считаю)

У меня было несколько проблем при компиляции. Казалось, он не может найти библиотеку Python :: Boost, но сработало следующее:

./configure --without-boost-python --disable-python && make

Нет необходимости переименовывать OST-файл или конвертировать его с помощью scanpst.exe. Что-то вроде readpst -M outlook.ost будет сбрасывать все ваши электронные письма в файлы под текущим каталогом.

2 голосов
/ 01 мая 2009

Переименуйте расширение .ost в .pst и запустите scanpst.exe в каталоге установки Office. Для версий до Outlook 2007 это преобразует OST в PST.

0 голосов
/ 22 января 2009

Может быть, вы могли бы проверить Alioth LibPST . Если вы знаете C, вы, вероятно, можете просмотреть исходный код и заставить его делать то, что вы хотите.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...