Activer ou désactiver l’accès MAPI aux boîtes aux lettres dans Exchange Server

MAPI est un protocole client qui permet aux utilisateurs d’accéder à leur boîte aux lettres à l’aide d’Outlook ou d’autres clients de messagerie MAPI. Par défaut, l’accès MAPI à une boîte aux lettres utilisateur est activé. La désactivation de l’accès MAPI à une boîte aux lettres empêche l’utilisateur d’utiliser Outlook pour accéder à sa boîte aux lettres en mode Exchange. Cela n’empêche pas l’utilisateur d’utiliser Outlook sur le web ou Outlook à l’aide d’autres protocoles (par exemple, POP3, IMAP4 ou Exchange ActiveSync) pour accéder à sa boîte aux lettres.

Les administrateurs peuvent utiliser le Centre d’administration Exchange (EAC) ou l’environnement de ligne de commande Exchange Management Shell pour activer ou désactiver l’accès MAPI à la boîte aux lettres utilisateur.

Pour les tâches de gestion supplémentaires relatives à l'accès des utilisateurs aux boîtes aux lettres, consultez ces rubriques :

Ce qu'il faut savoir avant de commencer

Conseil

Vous rencontrez des difficultés ? Demandez de l'aide en participant aux forums Exchange. Visitez le forum à l'adresse : Exchange Server, Exchange Online ou Exchange Online Protection.

Activer ou désactiver l’accès MAPI à une seule boîte aux lettres

Utiliser le Centre d’administration Exchange pour activer ou désactiver l’accès MAPI à une seule boîte aux lettres

  1. Dans le Centre d’administration Exchange, accédez à Destinataires>boîtes aux lettres.

  2. Dans la liste des boîtes aux lettres, recherchez la boîte aux lettres à modifier. Pour cela, vous pouvez :

    • parcourir la liste des boîtes aux lettres,

    • Cliquez sur l’icône Rechercher et entrez une partie du nom, de l’adresse e-mail ou de l’alias de l’utilisateur.

    • Cliquez sur Plus d’optionsIcône Plus d’options.>Recherche avancée pour rechercher la boîte aux lettres.

      Une fois que vous avez trouvé la boîte aux lettres que vous souhaitez modifier, sélectionnez-la, puis cliquez sur Modifierl’icône Modifier.

  3. Dans la page des propriétés de boîte aux lettres qui s'ouvre, cliquez sur Fonctionnalités de boîte aux lettres.

  4. Dans la section Connectivité de messagerie, configurez l'un de ces paramètres :

    • Si vous voyez MAPI : Activé, cliquez sur Désactiver pour le désactiver, puis cliquez sur Oui dans le message d’avertissement qui s’affiche.

    • Si vous voyez MAPI : Désactivé, cliquez sur Activer pour l’activer.

      Paramètres d’accès au protocole pour une boîte aux lettres dans le Centre d’administration Exchange dans Destinataires > sélectionnez boîte aux lettres > Modifier > les fonctionnalités > de boîte aux lettres Email connectivité.

      Lorsque vous avez terminé, cliquez sur Enregistrer.

Utiliser Exchange Management Shell pour activer ou désactiver l’accès MAPI à une boîte aux lettres

Pour activer ou désactiver l’accès MAPI à une seule boîte aux lettres, utilisez la syntaxe suivante :

Set-CasMailbox -Identity <MailboxIdentity> -MAPIEnabled <$true | $false>

Cet exemple montre comment désactiver l’accès MAPI à la boîte aux lettres nommée Ken Sanchez.

Set-CasMailbox -Identity "Ken Sanchez" -MAPIEnabled $false

Cet exemple active l’accès MAPI à la boîte aux lettres nommée Esther Valle.

Set-CasMailbox -Identity "Esther Valle" -MAPIEnabled $true

Pour obtenir des informations détaillées sur la syntaxe et les paramètres, consultez la rubrique Set-CASMailbox.

Activer ou désactiver l’accès MAPI à plusieurs boîtes aux lettres

Utiliser le Centre d’administration Exchange pour activer ou désactiver l’accès MAPI à plusieurs boîtes aux lettres

  1. Dans le Centre d’administration Exchange, accédez à Destinataires>boîtes aux lettres.

  2. Dans la liste des boîtes aux lettres, recherchez les boîtes aux lettres à modifier. Vous pouvez effectuer les opérations suivantes :

    • parcourir la liste des boîtes aux lettres,

    • Cliquez sur l’icône Rechercher et entrez une partie du nom, de l’adresse e-mail ou de l’alias de l’utilisateur.

    • Cliquez sur Plus d’optionsIcône Plus d’options.>Recherche avancée pour rechercher la boîte aux lettres.

  3. Dans la liste des boîtes aux lettres, sélectionnez plusieurs boîtes aux lettres du même type (par exemple, Utilisateur). Par exemple :

    • Sélectionnez une boîte aux lettres, maintenez la touche MAJ enfoncée et sélectionnez une autre boîte aux lettres située plus bas dans la liste.

    • Maintenez la touche CTRL enfoncée lorsque vous sélectionnez chaque boîte aux lettres.

    Une fois que vous avez sélectionné plusieurs boîtes aux lettres du même type, le titre du volet d'informations affiche Modification en bloc.

  4. Dans le volet d’informations, faites défiler jusqu’à MAPI, cliquez sur Activer ou Désactiver, puis cliquez sur OK dans le message d’avertissement qui s’affiche.

    Sélectionnez en bloc des boîtes aux lettres dans le CENTRE d’administration Exchange pour activer ou désactiver MAPI.

Utiliser Exchange Management Shell pour activer ou désactiver l’accès MAPI à plusieurs boîtes aux lettres

Vous pouvez utiliser les cmdlets Get-Mailbox, Get-User ou Get-Content pour identifier les boîtes aux lettres à modifier. Par exemple :

  • Utilisez le paramètre OrganizationalUnit pour filtrer les boîtes aux lettres par unité d’organisation (UO).

  • Utilisez le paramètre Filter pour créer des filtres OPATH qui identifient les boîtes aux lettres. Pour plus d'informations, consultez la rubrique Filterable Properties for the -Filter Parameter.

  • Utilisez un fichier texte pour spécifier les boîtes aux lettres. Le fichier texte indique une boîte aux lettres (nom, adresse e-mail ou autre identificateur unique) par ligne :

    ebrunner@tailspintoys.com
    fapodaca@tailspintoys.com
    glaureano@tailspintoys.com
    hrim@tailspintoys.com

Cet exemple montre comment désactiver l’accès MAPI à toutes les boîtes aux lettres utilisateur dans l’unité d’organisation Amérique du Nord\Finance.

$NAFinance = Get-Mailbox -OrganizationalUnit "OU=Marketing,OU=North America,DC=contoso,DC=com" -Filter "RecipientTypeDetails -eq 'UserMailbox'" -ResultSize Unlimited; $NAFinance | foreach {Set-CasMailbox $_.Identity -MAPIEnabled $false}

Cet exemple montre comment désactiver l’accès MAPI à toutes les boîtes aux lettres utilisateur dans le département d’ingénierie de l’État de Washington.

Get-User -Filter "RecipientType -eq 'UserMailbox' -and Department -like 'Engineering*' -and StateOrProvince -eq 'WA'" | Set-CasMailbox -MAPIEnabled $false

Cet exemple utilise le fichier texte C:\My Documents\Accounts.txt pour désactiver l’accès MAPI aux boîtes aux lettres spécifiées.

Get-Content "C:\My Documents\Accounts.txt" | foreach {Set-CasMailbox $_ -MAPIEnabled $false}

Pour des informations détaillées sur la syntaxe et les paramètres, consultez les rubriques Get-Mailbox et Get-User.

Comment savoir si cela a fonctionné ?

Pour vérifier que vous avez correctement activé ou désactivé l’accès MAPI à une boîte aux lettres, effectuez l’une des étapes suivantes :

  • Dans le CENTRE d’administration Exchange, accédez à Destinataires>Boîtes> aux lettres, sélectionnez la boîte aux lettres>, cliquez sur l’icône Modifier modifier.>Fonctionnalités de boîte aux lettres et vérifiez la valeur MAPI dans la section Connectivité Email.

    Paramètres d’accès au protocole pour une boîte aux lettres dans le Centre d’administration Exchange dans Destinataires > sélectionnez boîte aux lettres > Modifier > les fonctionnalités > de boîte aux lettres Email connectivité.

  • Dans Exchange Management Shell, remplacez <MailboxIdentity> par l’identité de la boîte aux lettres (par exemple, nom, alias ou adresse e-mail), puis exécutez la commande suivante :

    Get-CasMailbox -Identity "<MailboxIdentity>"
    
  • Utilisez le même filtre qui a servi à identifier les boîtes aux lettres, mais utilisez la cmdlet Get-CasMailbox au lieu de Set-CasMailbox. Par exemple :

    Get-User -Filter "RecipientType -eq 'UserMailbox' -and Department -like 'Engineering*' -and StateOrProvince -eq 'WA'" | Get-CasMailbox
    
  • Dans l'Environnement de ligne de commande Exchange Management Shell, exécutez la commande suivante pour afficher toutes les boîtes aux lettres dans lesquelles l'accès d'Outlook sur le web est désactivé :

    Get-CasMailbox -ResultSize unlimited -Filter "MAPIEnabled -eq `$false"