Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
MFCMAPI fournit l’accès aux magasins MAPI pour faciliter l’examen des problèmes Exchange et Outlook et pour fournir aux développeurs une prise en charge du développement MAPI. Downlaod
S’applique à: Office 365 | Outlook | Outlook 2016
Pour les non-développeurs, il est recommandé d’utiliser l’interface utilisateur d’Outlook pour créer des profils pour Exchange 2013.
Configurer un profil Outlook à l’aide de MFCMAPI
Téléchargez la dernière version de MFCMAPI à partir de GitHub.
Dans le menu Profil , sélectionnez Afficher les profils.
Dans le menu Actions , sélectionnez Créer un profil.
Créez un nom pour le profil, puis choisissez OK.
Cliquez avec le bouton droit sur le nouveau profil, puis dans le menu Services , sélectionnez Ajouter un service.
Décochez la case « Afficher l’interface utilisateur du service », puis choisissez OK.
Double-cliquez sur le profil nouvellement créé, puis sélectionnez le service MSEMS .
Recherchez la section Profil Exchange.
This can be difficult in Outlook�s MAPI, since in 2010 and above there is no longer the global profile section. To find the Profile section, find the property PR_EMSMDB_SECTION_UID (0x3D150102). The value will be the GUID of the profile section persisted in binary form, which will be used in the subsequent steps. Vous aurez besoin de cette valeur à l’étape 10.
Double-cliquez sur le service MSEMS .
Recherchez la section Profil Exchange à l’aide de l’UID de l’étape 7, puis cliquez un seul clic pour sélectionner la ligne.
Dans le menu Propriété , sélectionnez Propriétés supplémentaires.
Sélectionnez Ajouter, puis ajoutez les propriétés suivantes :
Pour Outlook 2016 :
PR_PROFILE_USER_SMTP_EMAIL_ADDRESS_W (0x6641001F)
etPR_DISPLAY_NAME_W
Pour Outlook pour Office 365 :
PR_PROFILE_UNRESOLVED_NAME
,PR_PROFILE_UNRESOLVED_SERVER
,PR_ROH_PROXY_SERVER
,PR_ROH_FLAGS
,PR_ROH_PROXY_AUTH_SCHEME
,PR_PROFILE_AUTH_PACKAGE
, etPR_ROH_PROXY_PRINCIPAL_NAME
Pour Exchange 2013 :
PR_PROFILE_UNRESOLVED_NAME
,PR_PROFILE_UNRESOLVED_SERVER
,PR_ROH_PROXY_SERVER
,PR_ROH_FLAGS
,PR_ROH_PROXY_AUTH_SCHEME
etPR_PROFILE_AUTH_PACKAGE
.Choisissez OK, puis configurez chaque propriété en fonction du tableau ci-dessous, en fonction de la version à laquelle vous vous connectez.
Dans le menu Session , sélectionnez Ouverture de session et Magasin d’affichage, puis sélectionnez le profil (s’il n’est pas déjà sélectionné).
Outlook 2016
Propriété | Tag | Description |
---|---|---|
PR_PROFILE_USER_SMTP_EMAIL_ADDRESS_W |
0x6641001F |
Adresse SMTP de l’utilisateur |
PR_DISPLAY_NAME_W |
0x3001001F |
Nom complet de l’utilisateur |
PR_STORE_PROVIDERS |
0x3D000102 |
Configurez la valeur de cette propriété, située dans la section EMSMDB , et mettez à jour l’UID correspondant pour la propriété correspondante |
Outlook pour Office 365
Propriété | Valeur | Description |
---|---|---|
PR_PROFILE_UNRESOLVED_NAME1 |
alias de boîte aux lettres |
Alias de la boîte aux lettres cible ; par exemple, Administrateur |
PR_PROFILE_UNRESOLVED_SERVER1 |
ID de serveur personnalisé |
Valeur récupérée à partir de la découverte automatique. au format guid@tenant.onmicrosoft.com ; par exemple F5FA2827-5978-43cd-8FA8-E07BC3BB5591@contoso.onmicrosoft.com Nœud de découverte automatique : Response/Account/Protocol/Server (EXCH) |
PR_ROH_PROXY_SERVER |
outlook.office365.com |
Nœud de découverte automatique : Response/Account/Protocol/Server (EXPR) 2 |
PR_ROH_FLAGS |
ROHFLAGS_USE_ROH (0x1) ROH_FLAGS_USE_SSL (0x2) ROHFLAGS_MUTUAL_AUTH (0x4) ROHFLAGS_HTTP_FIRST_ON_FAST (0x8) ROHFLAGS_HTTP_FIRST_ON_SLOW (0x20) |
Contient les paramètres d’un profil utilisé par Outlook pour se connecter à Microsoft Exchange Server à l’aide d’un appel de procédure distante (RPC) sur http (Hypertext Transfer Protocol).
Nœud de découverte automatique : Response/Account/Protocol/SSL (EXPR) 2 |
PR_ROH_PROXY_AUTH_SCHEME |
RPC_C_HTTP_AUTHN_SCHEME_BASIC (0x1) |
Représente le protocole d’authentification à utiliser pour ce nœud de découverte automatique de profil : Response/Account/Protocol/AuthPackage (EXPR) 2 |
PR_PROFILE_AUTH_PACKAGE |
RPC_C_AUTHN_NONE (0x0) |
Décrit le schéma d’authentification à utiliser pour le nœud de découverte automatique RPC : Response/Account/Protocol/AuthPackage (EXCH) ) 3 |
PR_ROH_PROXY_PRINCIPAL_NAME |
Élément CertPrincipalName |
Utilisé pour prendre en charge l’authentification mutuelle ; par exemple, msstd:outlook.com nœud de découverte automatique : Response/Account/Protocol/CertPrincipalName (EXPR) ) 2 |
Exchange 2013
Propriété | Valeur | Description |
---|---|---|
PR_PROFILE_UNRESOLVED_NAME1 |
alias de boîte aux lettres |
Alias de la boîte aux lettres cible ; par exemple, Administrateur |
PR_PROFILE_UNRESOLVED_SERVER1 |
ID de serveur personnalisé |
Valeur récupérée à partir de la découverte automatique. au format guid@tenant.onmicrosoft.com ; par exemple F5FA2827-5978-43cd-8FA8-E07BC3BB5591@contoso.onmicrosoft.com Nœud de découverte automatique : Response/Account/Protocol/Server (EXCH) |
PR_ROH_PROXY_SERVER |
nom de domaine du serveur d’accès au client |
Nom de domaine complet (FQDN) ; par exemple, e2013cas.contoso.com nœud de découverte automatique : Response/Account/Protocol/Server (EXPR) 2 |
PR_ROH_FLAGS |
ROHFLAGS_USE_ROH (0x1) ROHFLAGS_HTTP_FIRST_ON_FAST (0x8) ROHFLAGS_HTTP_FIRST_ON_SLOW (0x20)) |
Contient les paramètres d’un profil utilisé par Outlook pour se connecter à Microsoft Exchange Server à l’aide d’un appel de procédure distante (RPC) sur http (Hypertext Transfer Protocol) Nœud de découverte automatique : Response/Account/Protocol/SSL (EXPR) 2 |
PR_ROH_PROXY_AUTH_SCHEME |
RPC_C_HTTP_AUTHN_SCHEME_NTLM (0x2) |
Représente le protocole d’authentification à utiliser pour ce nœud de découverte automatique de profil : Response/Account/Protocol/AuthPackage (EXPR) 2 |
PR_PROFILE_AUTH_PACKAGE |
RPC_C_AUTHN_WINNT (0xA) |
Décrit le schéma d’authentification à utiliser pour le nœud de découverte automatique RPC : Response/Account/Protocol/AuthPackage (EXCH) ) 3 |
Remarque
- Toutes les valeurs de propriété mentionnées ci-dessus peuvent varier selon votre organization spécifique.
- 1 Vous devez utiliser la version Unicode plutôt que la version ANSI.
- Vous devez utiliser la découverte automatique basée sur POX (Plain Old XML). Il s’agit de la seule découverte automatique prise en charge pour la configuration des profils Outlook/Exchange.
- Vous pouvez utiliser Outlook pour effectuer une demande de découverte automatique en votre nom en cliquant avec le bouton droit sur l’icône Outlook dans la barre d’état système, tout en maintenant la touche Ctrl enfoncée et en cliquant sur Tester la configuration automatique du courrier électronique.
- Par PR_ROH_FLAGS, votre environnement peut nécessiter l’indicateur ROHFLAGS_SSL_ONLY (0x2) pour indiquer à MAPI d’utiliser uniquement SSL. Si votre environnement nécessite une authentification mutuelle, vous devez également définir cet indicateur [ROHFLAGS_MUTUAL_AUTH (0x4)]. Pour définir ROHFLAGS_MUTUAL_AUTH (0x4), vous devez également définir la propriété PR_ROH_PROXY_PRINCIPAL_NAME. Vous devez définir ce nom sur le nom principal du serveur.
- 2 Pour Outlook 2010, vous devez utiliser le protocole EXPR. Outlook 2013 utilise le protocole EXHTTP.
- 3 Cette valeur peut ne pas figurer dans la réponse de découverte automatique. S’il n’est pas spécifié, le client doit utiliser Kerberos ou NTLM.
Pour obtenir des conseils de dépannage, consultez Guide pratique pour configurer un profil Outlook à l’aide de MFCMAPI pour Exchange 2013.