Для тех, кто пытается сделать то же самое, следующий скрипт (или отличное место для запуска) отлично подходит для установки сертификата S / MIME для Outlook, включая необходимые параметры.
https://github.com/glueckkanja-pki/PKI-Configuration-Tools/blob/master/ActivateSignatures.ps1
Сценарии редактируют запись реестра, содержащую параметры безопасности Outlook.Вы можете запустить скрипт Powershell, используя 'system ("start [...]") "или" CreateProcess ", например.
Чтобы ответить на подзапросы: я не нашел способа сделать это через OutlookMAPI ни График API.Запись в реестре: HKEY_CURRENT_USER \ Software \ Microsoft \ Office \ "версия, 16.0 для меня" \ Outlook \ Profiles \ "Имя профиля" \ c02ebc5353d9cd11975200aa004ae40e