Я хочу прочитать автономный файл PST на машине сервера Exchange. Поскольку Microsoft предположила, что мы не можем установить клиент Outlook на сервере обмена. Я установил на клиентском компьютере клиента Exchange и CDO 1.2. Но все же я не могу открыть файл PST с помощью библиотеки выкупа. Вот пример кода Perl. Он возвращает ошибку «Невозможно вызвать метод« LogonPstStore »по неопределенному значению«.Как открыть PST с CDO, установленным на сервере обменного сервера?
$session = Win32::OLE->CreateObject("Redemption.RDOSession");
$session->LogonPstStore("C:\test\ssn1.pst");
Тот же код хорошо работает, если у меня есть внешний вид, установленный на машине. Любая помощь будет оценена.
Большое спасибо Димитрия. Проблема решена после использования 64-битного Perl вместе с 64-разрядным выкупом. –