Зарегистрировать службу сообщений MAPI для пользователя без прав доступа

#outlook #mapi

#outlook #mapi

Вопрос:

Как зарегистрировать поставщика услуг MAPI для пользователя без прав администратора? Я нашел файл mapisvc.inf только в системных папках.

Ответ №1:

Outlook также проверит mapisvc.inf в CSIDL_LOCAL_APPDATAMicrosoftOutlookmapisvc.inf (например C:Users<user>AppDataLocalMicrosoftOutlookmapisvc.inf ). Файл будет удален Outlook после того, как он свяжется с вашим провайдером.

Вам также нужно будет создать REG_DWORD значение с именем EnableUnregisteredMapiProviders в HKEY_CURRENT_USERSoftwareMicrosoftOffice<version>.0OutlookSecurity и установить его значение равным 1.

Комментарии:

1. Я создал mapisvc.inf в ‘C:UsersUserNameAppDataLocalMicrosoftOutlook ‘ и создайте EnableUnregisteredMapiProviders в ‘HKEY_CURRENT_USERSoftwareMicrosoftOffice16.0OutlookSecurity и установите ее значение равным 1. К сожалению, поведение не меняется. Не могли бы вы помочь мне, пожалуйста, решить эту проблему?

2. При последующем запуске Outlook удаляет ли он inf-файл? Вы пытались использовать Process Monitor, чтобы проверить, затрагивает ли он файл и значение реестра?

3. Outlook удаляет inf-файл из AppData. (SetDispositionInformationFile C:UserstestAppDataLocalMicrosoftOutlookmapisvc.inf УСПЕШНОЕ удаление: верно). В procmon нет событий для чтения значения реестра по ключу, таких как EnableUnregisteredMapiProviders (EnableUnregisteredMapiServices, AllowUnregisteredMapiProviders,AllowUnregisteredMapiServices).

4. P. S. версия Outlook — «Microsoft Outlook для Office 365 MSO (16.0.11328.20156), 64-разрядная».

5. Хммм… Я не знаю. Является ли открытие обращения в службу поддержки с помощью MS опцией?