Supprimer le popup MAPI lors de l’invocation programatique d’Outlook / Bypass MAPI popus in Outlook

Lorsque qu’Outlook est appelé par un autre programme de façon programmatique, une fenêtre de popup apparait pour laissé un accès aux données. Cet accès n’est pas permanent (quelques minutes tout au plus) et se réitère à chaque appel.

Pour désactiver ce popup, il faut ajouter les clés suivantes en base de registre.
Créer un .reg avec ce contenu :

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\WindowsMessagingSubsystem]
"MAPI"="1"

[HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Outlook\Security]
"AdminSecurityMode"=dword:00000003
"PromptSimpleMAPISend"=dword:00000002

[HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\16.0\Outlook\Security]
"AdminSecurityMode"=dword:00000003
"PromptOOMSend"=dword:00000002
"promptoomaddressinformationaccess"=dword:00000002
"promptoomaddressbookaccess"=dword:00000002
"PromptSimpleMAPISend"=dword:00000002
"PromptSimpleMAPINameResolve"=dword:00000002
"PromptSimpleMAPIOpenMessage"=dword:00000002

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\16.0\Outlook\Security]
"ObjectModelGuard"=dword:00000002

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\ClickToRun\REGISTRY\MACHINE\Software\Wow6432Node\Microsoft\Office\16.0\Outlook\Security]
"ObjectModelGuard"=dword:00000002

[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Office\16.0\Outlook\Security]
"ObjectModelGuard"=dword:00000002

Note : remplacez 16.0 par votre version (16.0 étant 2016/2019/2021, 15.0 pour 2013, 14.0 pour 2010).

Il n’y a pas besoin de redémarrer la machine, mais simplement Outlook.

Source : https://communityhub.sage.com/ca/sage_50/f/general-discussion/123303/what-are-current-regedit-or-gpedit-fixes-to-bypass-mapi-popups-click-to-run-office-365

Vous aimerez aussi...

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *