Показать сообщение отдельно
Старый 02.08.2012, 10:30   #1  
Bega is offline
Bega
Участник
Аватар для Bega
 
382 / 444 (15) +++++++
Регистрация: 18.08.2005
Адрес: Москва
Ошибка в пакетном сервере для "Logon" в COM-объекте класса "MAPI.Session"
DAX2009 SP1 RU8
Не могу добиться работы с MAPI в пакете. Если запускать под клиентом, все работает. Ломается на строке:
X++:
CDOSession.Logon(PFileSess);
Ошибка: Метод "Logon" в COM-объекте класса "MAPI.Session" возвратил код ошибки 0x80004005 (E_FAIL), который означает: [Collaboration Data Objects - [E_FAIL(80004005)]].

Создана специальная учетка DAX, под которой работает служба АОСа, этой учетке сейчас выданы администраторские права на сервере АОСа и настроено соединение с Exchange, настроен профиль почты по умолчанию в контрольной панели Windows.

Если зайти через терминал на этот сервер под учеткой DAX, запустить клиента (учетке также даны права админа в системе) и запустить эту обработку, то все работает без проблем.

Есть идеи?