![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
SimpleMapi из Win Service [WinXP]
Colt © (2008-09-16 11:42:00)Уважаемые мастера!
Мне необходимо отправлять письма с помощью почтового клиента (для этого использую функции SimpleMapi) из сервиса.
Пробовал использовать в оконном приложении функцию MAPISendMail без предварительного логина, то почтовый клиент открывал диалог письма и отправка работала.
Теперь же я попытался вызвать эту же функцию из сервиса.
То результат оказался не таким же. MAPISendMail возвращает ошибки:
если использовать параметр MAPI_DIALOG
то MAPI_E_LOGON_FAILURE (Logon failure),
а если MAPI_DIALOG or MAPI_LOGON_UI or MAPI_NEW_SESSION
то MAPI_E_FAILURE (General MAPI failure).
Не можете подсказать, что бы это значило?
Сергей М. (2008-09-16 15:09:00) [1]
> функции SimpleMapi вообще работают из-под сервиса?
Работают, если сервис стартован от соответствующей уч.записи пользователя.
Colt (2008-09-16 14:59:00) [2]
> Наверно. твой сервис не помечен как интерактивный
Сделал сервис интерактивным, все равно не помогло.
А функции SimpleMapi вообще работают из-под сервиса?
Сергей М. (2008-09-16 12:39:00) [3]Наверно. твой сервис не помечен как интерактивный