Procédures pour les listes d’adresses dans Exchange Server
Les listes d’adresses et les listes d’adresses globales (GAL) sont des collections d’objets destinataires à extension messagerie d’Active Directory. Vous pouvez créer ou modifier des listes de disponibilité générale et les mettre à jour à l’aide des outils disponibles dans le Centre d’administration Exchange (EAC) et Exchange Management Shell. Pour plus d’informations, consultez Listes d’adresses dans Exchange Server.
Voici les procédures de liste d’adresses et de liste d’adresses que vous trouverez dans cette rubrique :
Procédures de liste d’adresses globale
Utiliser Exchange Management Shell pour mettre à jour les listes d’adresses globales
Utiliser Exchange Management Shell pour afficher les membres des listes d’adresses globales
Utiliser Exchange Management Shell pour créer des listes d’adresses globales
Utiliser Exchange Management Shell pour modifier les listes d’adresses globales
Utiliser Exchange Management Shell pour supprimer les listes d’adresses globales
Procédures des listes d’adresses
Filtres de destinataire dans le CAE
Filtres de destinataires dans l’environnement de ligne de commande Exchange Management Shell
Ce qu'il faut savoir avant de commencer
Durée d'exécution estimée de chaque procédure : 5 minutes.
Des autorisations doivent vous être attribuées avant de pouvoir exécuter cette procédure. Pour voir les autorisations qui vous sont nécessaires, consultez l'entrée « Listes d'adresses » dans la rubrique Autorisations pour configurer les adresses de messagerie et les carnets d'adresses.
Vous pouvez effectuer certaines des procédures décrites dans cette rubrique à l’aide du CAE. Pour plus d’informations sur le Centre d’administration Exchange, consultez Centre d’administration Exchange dans Exchange Server. Certaines procédures nécessitent l’environnement de ligne de commande Exchange Management Shell. Pour en savoir plus sur l'ouverture de l'environnement de ligne de commande Exchange Management Shell dans votre organisation Exchange locale, consultez la rubrique Open the Exchange Management Shell.
Pour des informations sur les raccourcis clavier applicables aux procédures de cette rubrique, voir Raccourcis clavier dans Exchange 2013Raccourcis clavier dans le Centre d'administration Exchange.
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.
Procédures de liste d’adresses globale
Toutes les procédures de modification ou de mise à jour d’une liste d’adresses gal nécessitent l’environnement de ligne de commande Exchange Management Shell.
Utiliser Exchange Management Shell pour mettre à jour les listes d’adresses globales
Après avoir créé ou modifié une liste d’adresses gal, vous devez mettre à jour son appartenance. La mise à jour d’une liste d’adresses gal démarre uniquement le processus de mise à jour. La mise à jour de la liste d’adresses gal peut prendre plusieurs heures.
Pour mettre à jour une liste d’adresses gal, utilisez la syntaxe suivante :
Update-GlobalAddressList -Identity <GALIdentity>
Cet exemple met à jour la liste d’adresses gal nommée Contoso GAL.
Update-AddressList -Identity "Contoso GAL"
Cet exemple met à jour toutes les listes de disponibilité générale de l’organisation qui nécessitent des mises à jour.
Get-GlobalAddressList | where {$_.RecipientFilterApplied -eq $false} | Update-GlobalAddressList
Pour obtenir des informations détaillées sur la syntaxe et les paramètres, consultez la rubrique Update-GlobalAddressList.
Comment savoir si cela a fonctionné ?
Pour vérifier que vous avez correctement mis à jour la liste d’adresses, remplacez <GALIdentity> par le nom de la liste d’adresses, puis exécutez la commande suivante pour vérifier que la valeur de la propriété RecipientFilterApplied est présente :
Get-AddressList -Identity <GALIdentity> | Format-Table -Auto Name,RecipientFilterApplied
Utiliser Exchange Management Shell pour afficher les membres des listes d’adresses globales
Techniquement, cette procédure retourne tous les destinataires (y compris les destinataires masqués) qui correspondent aux filtres de destinataires pour la liste d’adresses globale. Les destinataires qui sont réellement visibles dans la liste d’adresses globale ont la valeur
False
de propriété HiddenFromAddressListsEnabled .Si la liste d’adresses gal n’est pas à jour (la propriété RecipientFilterApplied a la valeur
False
), vous devez mettre à jour la liste d’adresses avant d’afficher les membres. Pour plus d’informations, consultez la section précédente.
Pour afficher les membres d’une liste d’adresses gal, utilisez la syntaxe suivante :
$GAL = Get-GlobalAddressList -Identity <GALIdentity>; Get-Recipient -ResultSize unlimited -RecipientPreviewFilter $GAL.RecipientFilter | select Name,PrimarySmtpAddress,HiddenFromAddressListsEnabled
Cet exemple retourne les membres de la liste d’adresses gal nommée Humongous Insurance.
$GAL = Get-GlobalAddressList -Identity "Humongous Insurance"; Get-Recipient -ResultSize unlimited -RecipientPreviewFilter $GAL.RecipientFilter | select Name,PrimarySmtpAddress,HiddenFromAddressListsEnabled
Cet exemple montre comment exporter les résultats dans le fichier C:\My Documents\Humongous Insurance Export.csv.
$GAL = Get-GlobalAddressList -Identity "Humongous Insurance"; Get-Recipient -ResultSize unlimited -RecipientPreviewFilter $GAL.RecipientFilter | select Name,PrimarySmtpAddress,HiddenFromAddressListsEnabled | Export-Csv -NoTypeInformation -Path "C:\My Documents\Humongous Insurance Export.csv"
Utiliser Exchange Management Shell pour créer des listes d’adresses globales
Pour plus d’informations sur les exigences et les implications d’avoir plusieurs listes de licences générales dans votre organisation, consultez Listes d’adresses globales.
Pour plus d’informations sur les filtres de destinataires dans Exchange Management Shell, consultez la section Filtres de destinataires dans l’environnement de ligne de commande Exchange Management Shell de cette rubrique.
Pour créer une liste d’adresses globale, utilisez la syntaxe suivante :
New-GlobalAddressList -Name "<GAL Name>" [<Precanned recipient filter | Custom recipient filter>]
Cet exemple crée une liste d’adresses générales avec un filtre de destinataire précanné :
Nom : Gal Contoso
Filtre de destinataire précanné : tous les types de destinataires pour lesquels la valeur De l’entreprise est Contoso.
New-GlobalAddressList -Name "Contoso GAL" -IncludedRecipients AllRecipients -ConditionalCompany Contoso
Cet exemple crée une liste d’adresses gal avec un filtre de destinataire personnalisé :
Nom : Agence A GAL
Filtre de destinataire personnalisé : tous les types de destinataires pour lesquels la propriété CustomAttribute15 contient la valeur AgencyA.
New-GlobalAddressList -Name "Agency A GAL" -RecipientFilter "CustomAttribute15 -like '*AgencyA*'"
Pour obtenir des informations détaillées sur la syntaxe et les paramètres, consultez la rubrique New-GlobalAddressList.
Comment savoir si cela a fonctionné ?
Pour vérifier que vous avez correctement créé une liste d’adresses gal, utilisez l’une des procédures suivantes :
Dans le CENTRE d’administration Exchange, accédez àListes d’adresses de l’organisation>, sélectionnez la liste d’adresses, puis cliquez sur Modifier ()) pour afficher les détails.
Dans l’environnement de ligne de commande Exchange Management Shell, remplacez <GAL Name> par le nom de la gal, puis exécutez la commande suivante pour vérifier les valeurs de propriété :
Get-GlobalAddressList -Identity "<GAL Name>" | Format-List Name,RecipientFilterType,RecipientContainer,RecipientFilter,IncludedRecipients,Conditional*
Utiliser Exchange Management Shell pour modifier les listes d’adresses globales
Les mêmes paramètres sont disponibles que lorsque vous avez créé la liste d’adresses gal. Pour plus d’informations, consultez la section précédente.
Après avoir modifié la liste d’adresses gal, vous devez mettre à jour son appartenance. Pour plus d’informations, consultez la section Utiliser Exchange Management Shell pour mettre à jour les listes d’adresses globales dans cette rubrique.
Vous ne pouvez pas remplacer un filtre de destinataire personnalisé par un filtre de destinataires prédéfinit ou vice versa dans une liste d’adresses gal existante.
Pour modifier une liste d’adresses globale, utilisez la syntaxe suivante :
Set-GlobalAddressList -Identity <GALIdentity>] [-Name <Name>] [<Precanned recipient filter | Custom recipient filter>] [-RecipientContainer <OrganizationalUnit>]
Lorsque vous modifiez les valeurs des paramètres conditionnels , vous pouvez utiliser la syntaxe suivante pour ajouter ou supprimer des valeurs sans affecter d’autres valeurs existantes : @{Add="<Value1>","<Value2>"...; Remove="<Value1>","<Value2>"...}
.
Cet exemple modifie la liste d’adresses gal existante nommée Contoso GAL en ajoutant la valeur d’entreprise Fabrikam au filtre de destinataire précanné.
Set-GlobalAddressList -Identity "Contoso GAL" -ConditionalCompany @{Add="Fabrikam"}
Pour obtenir des informations détaillées sur la syntaxe et les paramètres, consultez la rubrique Set-GlobalAddressList.
Comment savoir si cela a fonctionné ?
Pour vérifier que vous avez correctement modifié une liste d’adresses gal, utilisez l’une des procédures suivantes :
Dans le CENTRE d’administration Exchange, accédez àListes d’adresses de l’organisation>, sélectionnez la liste d’adresses, puis cliquez sur Modifier ()) pour afficher les détails.
Dans l’environnement de ligne de commande Exchange Management Shell, remplacez <GAL Name> par le nom de la gal, puis exécutez la commande suivante pour vérifier les valeurs de propriété :
Get-GlobalAddressList -Identity "<GAL Name>" | Format-List Name,RecipientFilterType,RecipientContainer,RecipientFilter,IncludedRecipients,Conditional*
Utiliser Exchange Management Shell pour supprimer les listes d’adresses globales
Vous ne pouvez pas supprimer la liste d’adresses par défaut nommée Carnet d’adresses en mode hors connexion par défaut, qui est la liste d’adresses globale créée automatiquement par Exchange, et la seule liste d’adresses gal qui a la valeur
True
de la propriété IsDefaultGlobalAddressList .Vous ne pouvez pas supprimer une liste d’adresses globale définie dans un carnet d’adresses en mode hors connexion. Pour modifier les listes d’adresses définies dans un carnet d’adresses en mode hors connexion, consultez Utiliser Exchange Management Shell pour ajouter et supprimer des listes d’adresses des carnets d’adresses en mode hors connexion.
Pour supprimer une liste d’adresses globale, utilisez la syntaxe suivante :
Remove-GlobalAddressList -Identity <GALIdentity>
Cet exemple montre comment supprimer la liste d’adresses nommée Agence A GAL.
Remove-GlobalAddressList -Identity "Agency A GAL"
Pour obtenir des informations détaillées sur la syntaxe et les paramètres, consultez la rubrique Remove-GlobalAddressList.
Comment savoir si cela a fonctionné ?
Pour vérifier que vous avez correctement supprimé une liste d’adresses gal, utilisez l’une des procédures suivantes :
Dans le CENTRE d’administration Exchange, accédez àListes d’adresses de l’organisation> et vérifiez que la liste d’adresses globale n’est plus répertoriée.
Dans Exchange Management Shell, exécutez la commande suivante pour vérifier que la liste d’adresses globale n’est pas listée :
Get-GlobalAddressList
Procédures des listes d’adresses
Mise à jour des listes d’adresses
Après avoir créé ou modifié une liste d’adresses dans le Centre d’administration Exchange ou l’environnement de ligne de commande Exchange Management Shell, vous devez mettre à jour l’appartenance de la liste d’adresses.
Si la liste d’adresses contient plus de 3 000 destinataires, nous vous recommandons d’utiliser Exchange Management Shell pour mettre à jour la liste d’adresses. La mise à jour de l’appartenance à la liste d’adresses prend beaucoup de temps et vous empêche d’utiliser la session EAC tant que la liste d’adresses n’est pas entièrement mise à jour.
Si la liste d’adresses contient moins de 3 000 destinataires, vous pouvez utiliser le CAE.
Utiliser le Centre d’administration Exchange pour mettre à jour les listes d’adresses
Dans le Centre d’administration Exchange, accédez àListes d’adresses de l’organisation>, puis sélectionnez la liste d’adresses que vous souhaitez mettre à jour.
Si la liste d’adresses doit être mise à jour, vous verrez une section Pas à jour avec un lien Mettre à jour dans le volet d’informations. Cliquez sur Mise à jour.
Si la liste d’adresses est déjà à jour, vous verrez cette liste d’adresses à jour dans le volet d’informations.
Après avoir cliqué sur Mettre à jour, un message d’avertissement s’affiche. Cliquez sur Oui pour mettre à jour la liste d’adresses à l’aide du CAE. Une barre de progression vous permet de surveiller le processus de mise à jour. Une fois la mise à jour terminée, cliquez sur Fermer.
Utiliser Exchange Management Shell pour mettre à jour les listes d’adresses
Pour mettre à jour une liste d’adresses, utilisez la syntaxe suivante :
Update-AddressList -Identity [<AddressListIdentity>]
Cet exemple met à jour la liste d’adresses nommée Northwest Executives.
Update-AddressList -Identity "Northwest Executives"
Cet exemple met à jour la liste d’adresses nommée Sales qui se trouve sous la liste d’adresses nommée Amérique du Nord.
Update-AddressList "North America\Sales"
Cet exemple met à jour toutes les listes d’adresses de l’organisation qui nécessitent des mises à jour.
Get-AddressList | where {$_.RecipientFilterApplied -eq $false} | Update-AddressList
Pour obtenir des informations détaillées sur la syntaxe et les paramètres, voir Update-AddressList.
Comment savoir si cela a fonctionné ?
Pour vérifier que vous avez correctement mis à jour une liste d’adresses, utilisez l’une des procédures suivantes :
Dans le Centre d’administration Exchange, accédez àListes d’adresses de l’organisation>, sélectionnez la liste d’adresses et vérifiez que cette liste d’adresses est à jour (au lieu de Pas à jour avec un lien Mettre à jour) dans le volet d’informations.
Dans Exchange Management Shell, remplacez AddressListIdentity> par< le nom de la liste d’adresses et exécutez la commande suivante pour vérifier la valeur de la propriété RecipientFilterApplied :
Get-AddressList -Identity <AddressListIdentity> | Format-Table -Auto Name,RecipientFilterApplied
Afficher les membres des listes d’adresses
Si la liste d’adresses n’est pas à jour, vous devez mettre à jour la liste d’adresses avant d’afficher les membres. Pour plus d’informations, consultez la section précédente.
Utiliser le Centre d’administration Exchange pour afficher les membres des listes d’adresses
Dans le CENTRE d’administration Exchange, accédez àListes d’adresses de l’organisation>, sélectionnez la liste d’adresses, puis cliquez sur Modifier (
Cliquez sur Afficher un aperçu des destinataires inclus dans la liste d’adresses.
Utiliser Exchange Management Shell pour afficher les membres des listes d’adresses
- Techniquement, cette procédure retourne tous les destinataires (y compris les destinataires masqués) qui correspondent aux filtres de destinataires de la liste d’adresses. Les destinataires qui sont réellement visibles dans la liste d’adresses ont la valeur
False
de propriété HiddenFromAddressListsEnabled .
Pour afficher les membres d’une liste d’adresses, utilisez la syntaxe suivante :
$AL = Get-AddressList -Identity <AddressListIdentity>; Get-Recipient -ResultSize unlimited -RecipientPreviewFilter $AL.RecipientFilter | select Name,PrimarySmtpAddress,HiddenFromAddressListsEnabled
Cet exemple retourne les membres de la liste d’adresses nommées Southeast Offices.
$AL = Get-AddressList -Identity "Southeast Offices"; Get-Recipient -ResultSize unlimited -RecipientPreviewFilter $AL.RecipientFilter | select Name,PrimarySmtpAddress,HiddenFromAddressListsEnabled
Cet exemple montre comment exporter les résultats dans le fichier C:\My Documents\Southeast Offices Export.csv.
$AL = Get-AddressList -Identity "Southeast Offices"; Get-Recipient -ResultSize unlimited -RecipientPreviewFilter $AL.RecipientFilter | select Name,PrimarySmtpAddress,HiddenFromAddressListsEnabled | Export-Csv -NoTypeInformation -Path "C:\My Documents\Southeast Offices Export.csv"
Créer des listes d’adresses
Vous pouvez créer des listes d’adresses à l’aide du CAE ou d’Exchange Management Shell. Dans le CENTRE d’administration Exchange, lorsque vous créez une liste d’adresses, vous devez inclure un filtre de destinataires basé sur le type de destinataire (types spécifiques ou tous les destinataires). Dans Exchange Management Shell, vous n’êtes pas obligé d’inclure un filtre de destinataire basé sur le type de destinataire.
Utiliser le Centre d’administration Exchange pour créer des listes d’adresses
Dans le CENTRE d’administration Exchange, accédez àListes d’adresses de l’organisation>, puis cliquez sur Nouveau ().
Dans les fenêtres Liste d’adresses qui s’ouvrent, configurez les paramètres suivants :
Nom : entrez un nom descriptif unique pour la liste d’adresses.
Chemin d’accès à la liste d’adresses : vous pouvez créer la liste d’adresses à la racine (« ***** », également appelée toutes les listes d’adresses), ou vous pouvez créer la liste d’adresses sous une liste d’adresses existante. Pour créer la liste d’adresses sous une liste d’adresses existante, cliquez sur Parcourir, sélectionnez la liste d’adresses dans la fenêtre du sélecteur, puis cliquez sur OK.
Pour plus d’informations sur les filtres de destinataires et les options d’aperçu disponibles ici, consultez la section Filtres de destinataires dans le CAE de cette rubrique.
Lorsque vous avez terminé, cliquez sur Enregistrer. Vous recevez un message d’avertissement qui vous indique de cliquer sur Mettre à jour dans le volet d’informations pour mettre à jour l’appartenance à la liste d’adresses. Pour plus d’informations, consultez la section Mettre à jour les listes d’adresses dans cette rubrique.
Utiliser Exchange Management Shell pour créer des listes d’adresses
Vous pouvez créer des listes d’adresses avec ou sans filtres de destinataires. Pour plus d’informations sur les filtres de destinataires dans Exchange Management Shell, consultez la section Filtres de destinataires dans l’environnement de ligne de commande Exchange Management Shell de cette rubrique.
Pour créer une liste d’adresses, utilisez la syntaxe suivante :
New-AddressList -Name "<Address List Name>" [-Container <ExistingAddressListPath>] [<Precanned recipient filter | Custom recipient filter>] [-RecipientContainer <OrganizationalUnit>]
Cet exemple crée une liste d’adresses avec un filtre de destinataire précanné :
Nom : Bureaux Sud-Est
Emplacement : Sous la racine («
\
», également appelé Toutes les listes d’adresses), car nous n’avons pas utilisé le paramètre Container et la valeur par défaut est «\
».Filtre de destinataire précanné : tous les utilisateurs avec des boîtes aux lettres dont la valeur d’état ou de province est GA, AL ou LA (Géorgie, Alabama ou Louisiane).
New-AddressList -Name "Southeast Offices" -IncludedRecipients MailboxUsers -ConditionalStateorProvince "GA","AL","LA"
Cet exemple crée une liste d’adresses avec un filtre de destinataire personnalisé :
Nom : Northwest Executives
Emplacement : sous la liste d’adresses existante nommée Amérique du Nord.
Filtre de destinataire personnalisé : tous les utilisateurs avec des boîtes aux lettres où la valeur Title contient Director ou Manager, et où la valeur d’état ou de province est WA, OR ou ID (Washington, Oregon ou Idaho).
New-AddressList -Name "Northwest Executives" -Container "\North America"-RecipientFilter "(RecipientType -eq 'UserMailbox') -and (Title -like '*Director*' -or Title -like '*Manager*') -and (StateOrProvince -eq 'WA' -or StateOrProvince -eq 'OR' -or StateOrProvince -eq 'ID')"
Pour obtenir des informations détaillées sur la syntaxe et les paramètres, consultez la rubrique New-AddressList.
Comment savoir si cela a fonctionné ?
Pour vérifier que vous avez correctement créé une liste d’adresses, utilisez l’une des procédures suivantes :
Dans le CENTRE d’administration Exchange, accédez àListes d’adresses de l’organisation>, sélectionnez la liste d’adresses, puis cliquez sur Modifier ()) pour afficher les détails.
Dans Exchange Management Shell, remplacez [<AddressListPath] AddressListName>>par le nom et (éventuellement) l’emplacement de la liste d’adresses, puis exécutez la commande suivante pour vérifier les valeurs de propriété :<
Get-AddressList -Identity "[<AddressListPath>\]<AddressListName>" | Format-List Name,RecipientFilterType,RecipientContainer,RecipientFilter,IncludedRecipients,Conditional*
Modification des listes d’adresses
Si vous avez créé une liste d’adresses sans filtre de destinataire ou un filtre de destinataire personnalisé dans Exchange Management Shell, vous ne pouvez pas modifier la liste d’adresses dans le CAE. Vous devez utiliser l'Environnement de ligne de commande Exchange Management Shell.
Après avoir modifié une liste d’adresses, vous devez mettre à jour son appartenance. Pour plus d’informations, consultez la section Mettre à jour les listes d’adresses dans cette rubrique.
Vous ne pouvez pas remplacer un filtre de destinataires personnalisé par un filtre de destinataires prédéfinit ou vice versa dans une liste d’adresses existante.
Vous pouvez modifier l’emplacement d’une liste d’adresses à l’aide de l’applet de commande Move-AddressList dans l’environnement de ligne de commande Exchange Management Shell. Pour plus d’informations, consultez la section Utiliser Exchange Management Shell pour déplacer des listes d’adresses dans cette rubrique.
Modifier les listes d’adresses dans le centre d’administration Exchange
Dans le CENTRE d’administration Exchange, accédez àListes d’adresses de l’organisation>, sélectionnez la liste d’adresses, puis cliquez sur Modifier (
Dans les fenêtres liste d’adresses qui s’ouvrent, configurez les paramètres suivants :
Nom d’affichage : entrez un nom descriptif unique pour la liste d’adresses.
Pour plus d’informations sur les filtres de destinataires et les options d’aperçu disponibles ici, consultez la section Filtres de destinataires dans le CAE de cette rubrique.
Lorsque vous avez terminé, cliquez sur Enregistrer. Vous recevez un message d’avertissement qui vous indique de cliquer sur Mettre à jour dans le volet d’informations pour mettre à jour l’appartenance à la liste d’adresses. Pour plus d’informations, consultez la section Mettre à jour les listes d’adresses dans cette rubrique.
Modifier les listes d’adresses dans Exchange Management Shell
Les paramètres sont les mêmes que ceux utilisés lors de la création de la liste d’adresses. Pour plus d’informations, consultez la section Utiliser Exchange Management Shell pour créer des listes d’adresses dans cette rubrique.
Vous ne pouvez pas utiliser cette procédure pour déplacer une liste d’adresses. Pour plus d’informations, consultez la section Utiliser Exchange Management Shell pour déplacer des listes d’adresses dans cette rubrique.
Pour modifier une liste d’adresses existante, utilisez la syntaxe suivante :
Set-AddressList -Identity <AddressListIdentity> [-Name <Name>] [<Precanned recipient filter | Custom recipient filter>] [-RecipientContainer <OrganizationalUnit>]
Lorsque vous modifiez les valeurs des paramètres conditionnels , vous pouvez utiliser la syntaxe suivante pour ajouter ou supprimer des valeurs sans affecter d’autres valeurs existantes : @{Add="<Value1>","<Value2>"...; Remove="<Value1>","<Value2>"...}
.
Cet exemple modifie la liste d’adresses existante nommée Southeast Offices en ajoutant la valeur d’état ou de province TX (Texas) au filtre de destinataire précanné.
Set-AddressList -Identity "Southeast Offices" -ConditionalStateOrProvince @{Add="TX"}
Pour obtenir des informations détaillées sur la syntaxe et les paramètres, consultez Set-AddressList.
Comment savoir si cela a fonctionné ?
Pour vérifier que vous avez correctement modifié une liste d’adresses, utilisez l’une des procédures suivantes :
Dans le CENTRE d’administration Exchange, accédez àListes d’adresses de l’organisation>, sélectionnez la liste d’adresses, puis cliquez sur Modifier ()) pour afficher les détails.
Dans Exchange Management Shell, remplacez <AddressListIdentity> par le chemin d’accès\nde la liste d’adresses, puis exécutez la commande suivante pour vérifier les valeurs de propriété :
Get-AddressList -Identity "<AddressListIdentity>" | Format-List Name,RecipientFilterType,RecipientContainer,RecipientFilter,IncludedRecipients,Conditional*
Utiliser Exchange Management Shell pour déplacer des listes d’adresses
Vous pouvez sélectionner l’emplacement d’une liste d’adresses lorsque vous créez une liste d’adresses dans le Centre d’administration Exchange ou l’environnement de ligne de commande Exchange Management Shell. Toutefois, vous pouvez uniquement déplacer une liste d’adresses existante à l’aide de l’applet de commande Move-AddressList dans Exchange Management Shell. Si la liste d’adresses source contient des listes d’adresses enfants, la hiérarchie de la liste d’adresses est déplacée vers l’emplacement cible que vous spécifiez.
Pour déplacer une liste d’adresses, utilisez la syntaxe suivante :
Move-AddressList -Identity "<AddressListIdentity>" -Target "<AddressListIdentity or \>"
Cet exemple montre comment déplacer la liste d’adresses nommée Southeast Offices de la racine (« \
, également appelée Toutes les listes d’adresses) vers la liste d’adresses nommée Amérique du Nord.
Move-AddressList -Identity "Southeast Offices" -Target "North America"
Pour obtenir des informations détaillées sur la syntaxe et les paramètres, voir Move-AddressList.
Comment savoir si cela a fonctionné ?
Pour vérifier que vous avez correctement modifié une liste d’adresses, utilisez l’une des procédures suivantes :
Dans le CENTRE d’administration Exchange, accédez àListes d’adresses de l’organisation>, sélectionnez la liste d’adresses, puis cliquez sur Modifier ()) pour afficher les détails.
Dans Exchange Management Shell, remplacez <AddressListIdentity> par le chemin d’accès\nde la liste d’adresses, puis exécutez la commande suivante pour vérifier les valeurs de propriété :
Get-AddressList -Identity "<AddressListIdentity>" | Format-List Name,RecipientFilterType,RecipientContainer,RecipientFilter,IncludedRecipients,Conditional*
Supprimer les listes d’adresses
Si la liste d’adresses contient plus de 3 000 destinataires, nous vous recommandons d’utiliser Exchange Management Shell pour supprimer la liste d’adresses. La suppression de la liste d’adresses prend beaucoup de temps et vous empêche d’utiliser la session EAC tant que la liste d’adresses n’est pas entièrement supprimée. Si la liste d’adresses contient moins de 3 000 destinataires, vous pouvez utiliser le CAE pour supprimer la liste d’adresses.
Vous ne pouvez pas supprimer une liste d’adresses définie dans un carnet d’adresses en mode hors connexion. Pour modifier les listes d’adresses définies dans un carnet d’adresses en mode hors connexion, consultez Utiliser Exchange Management Shell pour ajouter et supprimer des listes d’adresses des carnets d’adresses en mode hors connexion.
Vous ne pouvez pas supprimer une liste d’adresses qui contient des listes d’adresses enfants (vous recevrez une erreur). Vous devez d’abord effectuer l’une des étapes suivantes :
Utilisez le Centre d’administration Exchange pour supprimer simultanément les listes d’adresses parent et enfant.
Utilisez l’environnement de ligne de commande Exchange Management Shell pour déplacer toutes les listes d’adresses enfants vers un autre emplacement à l’aide de l’applet de commande Move-AddressList .
Utiliser le Centre d’administration Exchange pour supprimer des listes d’adresses
Dans le Centre d’administration Exchange, accédez àListesd’adresses de l’organisation>.
Sélectionnez la ou les listes d’adresses que vous souhaitez supprimer, puis cliquez sur Supprimer ( Vous pouvez sélectionner plusieurs listes d’adresses en appuyant sur la touche Ctrl tout en sélectionnant chaque liste.
Cliquez sur Oui lorsque le message d'avertissement s'affiche. Une barre de progression vous permet de surveiller le processus de suppression. Lorsque la suppression est effectuée, cliquez sur Fermer.
Utiliser Exchange Management Shell pour supprimer des listes d’adresses
Pour supprimer une liste d’adresses, utilisez la syntaxe suivante :
Remove-AddressList -Identity "[<AddressListPath>\]<AddressListName>" [-Recursive]
Cet exemple montre comment supprimer la liste d’adresses nommée Offices Sud-Est et tous ses enfants sous la liste d’adresses Amérique du Nord.
Remove-AddressList -Identity "North America\Southeast Offices" -Recursive
Pour obtenir des informations détaillées sur la syntaxe et les paramètres, voir Remove-AddressList.
Comment savoir si cela a fonctionné ?
Pour vérifier que vous avez correctement supprimé une liste d’adresses, utilisez l’une des procédures suivantes :
Dans le CENTRE d’administration Exchange, accédez àListes d’adresses de l’organisation> et vérifiez que la liste d’adresses n’est plus répertoriée.
Dans Exchange Management Shell, exécutez la commande suivante pour vérifier que la liste d’adresses n’est pas répertoriée :
Get-AddressList
Masquage des destinataires dans les listes d’adresses
Le masquage d’un destinataire des listes d’adresses n’empêche pas le destinataire de recevoir des e-mails ; elle empêche les utilisateurs de trouver le destinataire dans les listes d’adresses. Le destinataire est masqué de toutes les listes d’adresses et LAG (il s’agit d’exceptions aux filtres de destinataires dans toutes les listes d’adresses). Si vous voulez inclure le destinataire de façon sélective dans certaines listes d’adresses, mais pas dans d’autres, vous devez ajuster les filtres de destinataires dans les listes d’adresses pour inclure ou exclure le destinataire.
Le masquage d’une boîte aux lettres des listes d’adresses empêche également Outlook de trouver la boîte aux lettres dans la liste d’adresses lorsque vous créez un profil ou que vous ajoutez une boîte aux lettres supplémentaire à un profil existant. Pour ajouter la boîte aux lettres masquée dans Outlook, vous pouvez rendre temporairement la boîte aux lettres visible dans les listes d’adresses, configurer Outlook, puis masquer à nouveau la boîte aux lettres des listes d’adresses.
Utiliser le Centre d’administration Exchange pour masquer les destinataires des listes d’adresses
Dans le centre d’administration Exchange, accédez à l’un des emplacements suivants en fonction du type de destinataire :
Destinataires>Boîtes aux lettres : boîtes aux lettres utilisateur, boîtes aux lettres liées et boîtes aux lettres distantes.
Destinataires>Groupes : groupes de distribution, groupes de sécurité à extension messagerie et groupes de distribution dynamiques.
Destinataires>Ressources : boîtes aux lettres de salle et d’équipement.
Destinataires>Contacts : utilisateurs de messagerie et contacts de messagerie.
Destinataires>Partagé : boîtes aux lettres partagées.
> Dossiers publicsDossiers publics : dossiers publics à extension messagerie.
Sélectionnez le destinataire que vous souhaitez masquer dans les listes d’adresses, puis cliquez sur Modifier (
La fenêtre Propriétés du destinataire s’ouvre. Ce que vous faites ensuite dépend du type de destinataire :
Boîtes aux lettres, contacts et partagés : sous l’onglet Général , sélectionnez Masquer dans les listes d’adresses.
Groupes : sous l’onglet Général, sélectionnez Masquer ce groupe dans les listes d’adresses.
Ressources : sous l’onglet Général, cliquez sur Autres options, puis sélectionnez Masquer dans les listes d’adresses.
Dossiers publics : sous l’onglet Propriétés générales du courrier, sélectionnez Masquer à partir de la liste d’adresses Exchange.
Lorsque vous avez terminé, cliquez sur Enregistrer.
Utiliser Exchange Management Shell pour masquer les destinataires des listes d’adresses
Pour masquer un destinataire des listes d’adresses, utilisez la syntaxe suivante :
Set-<RecipientType> -Identity <RecipientIdentity> -HiddenFromAddressListsEnabled $true
<RecipientType> est l’une des valeurs suivantes :
DistributionGroup
DynamicDistributionGroup
Mailbox
MailContact
MailPublicFolder
MailUser
RemoteMailbox
Cet exemple montre comment masquer le groupe de distribution nommé Internal Affairs dans les listes d’adresses.
Set-DistributionGroup -Identity "Internal Affairs" -HiddenFromAddressListsEnabled $true
Cet exemple montre comment masquer la boîte aux lettres michelle@contoso.com des listes d’adresses.
Set-Mailbox -Identity michelle@contoso.com -HiddenFromAddressListsEnabled $true
Remarques :
Pour rendre le destinataire visible dans les listes d’adresses, utilisez la valeur
$false
du paramètre HiddenFromAddressListsEnabled .Par défaut, les boîtes aux lettres d’arbitrage et les boîtes aux lettres de dossiers publics sont masquées dans les listes d’adresses. Si vous utilisez l’applet de commande Set-Mailbox pour modifier ce paramètre ou tout autre paramètre pour l’arbitrage ou les boîtes aux lettres de dossiers publics, vous devez inclure les commutateurs Arbitration ou PublicFolder .
Comment savoir si cela a fonctionné ?
Vous pouvez vérifier que vous avez correctement masqué un destinataire des listes d’adresses en utilisant l’une des procédures suivantes :
Dans le CENTRE d’administration Exchange, sélectionnez le destinataire, cliquez sur Modifier ( et vérifiez que le paramètre Masquer dans les listes d’adresses est sélectionné.
Dans Exchange Management Shell, exécutez la commande suivante et vérifiez que le destinataire est répertorié :
Get-Recipient -ResultSize unlimited -Filter "HiddenFromAddressListsEnabled -eq `$true"
Ouvrez la liste d’adresses gal dans Outlook ou Outlook sur le web (anciennement Outlook Web App) et vérifiez que le destinataire n’est pas visible.
Filtres de destinataires dans le CAE
Lorsque vous créez ou modifiez des listes d’adresses dans le Centre d’administration Exchange, les paramètres de filtre de destinataires suivants sont disponibles :
Types de destinataires à inclure
Tous les destinataires
Ou
Seuls les types de destinataires suivants : Sélectionnez une ou plusieurs des valeurs suivantes :
Utilisateurs avec boîte aux lettres Exchange
Utilisateurs de messagerie avec adresses de messagerie externes
Boîtes aux lettres de ressources
Contacts de messagerie avec adresses de messagerie externes
Groupes à extension messagerie
Créer des règles pour définir davantage les destinataires
Cliquez sur Ajouter une règle et sélectionnez l'une des propriétés du destinataire dans la liste déroulante :
Conteneur de destinataires (unité de conteneur ou d'organisation)
Département ou région
Company
Service
Attribut personnalisé 1 à 15
Entrez une valeur pour la propriété sélectionnée :
Si vous avez sélectionné Conteneur de destinataires, une boîte de dialogue Sélectionnez une unité d'organisation s'affiche pour vous permettre de sélectionner un conteneur ou une unité d'organisation dans Active Directory.
Pour les autres propriétés du destinataire, une boîte de dialogue Spécifier des mots ou des expressions s'affiche pour vous permettre d'ajouter, de modifier et de supprimer des valeurs de texte.
Les valeurs des propriétés nécessitent une correspondance exacte. Les caractères génériques et les correspondances partielles ne sont pas pris en charge. Par exemple, la valeur « Ventes » ne correspond pas à la valeur « Ventes et Marketing ».
Plusieurs valeurs de la même propriété utilisent l'opérateur or. Par exemple, « Service est égal à Ventes ou Service est égal à Marketing »
Une fois que vous avez sélectionné une propriété et une valeur, cliquez sur Ajouter une règle.
Répétez les étapes précédentes pour configurer des filtres supplémentaires. Notez que plusieurs propriétés utilisent l'opérateur and. Par exemple, « Service est égal à Ventes et Société est égal à Contoso ».
Afficher un aperçu des destinataires inclus dans la liste d’adresses : lorsque vous cliquez sur ce paramètre, une boîte de dialogue Aperçu s’affiche pour afficher les destinataires identifiés par les filtres que vous avez configurés.
Filtres de destinataires dans l'Environnement de ligne de commande Exchange Management Shell
Dans l'Environnement de ligne de commande Exchange Management Shell, vous pouvez spécifier les champs Filtres de destinataires prédéfinis ou Filtres de destinataires personnalisés, mais pas les deux en même temps.
Filtres de destinataires prédéfinis
Utilise le paramètre IncludedRecipient requis avec la
AllRecipients
valeur ou une ou plusieurs des valeurs suivantes :MailboxUsers
,MailContacts
,MailGroups
,MailUsers
ouResources
. Vous pouvez spécifier plusieurs valeurs séparées par des virgules.Vous pouvez également utiliser l’un des paramètres de filtre conditionnel facultatifs : ConditionalCompany, ConditionalCustomAttribute[1to15], ConditionalDepartment et ConditionalStateOrProvince.
Vous spécifiez plusieurs valeurs pour un paramètre Conditional à l’aide de la syntaxe
"<Value1>","<Value2>"...
. Plusieurs valeurs de la même propriété utilisent l'opérateur or. Par exemple, « Service est égal à Ventes ou Marketing ou Finance ».
Filtres de destinataires personnalisés : utilise le paramètre RecipientFilter requis avec un filtre OPATH.
La syntaxe de filtre OPATH de base est
"<Property1> -<Operator> '<Value1>' <Property2> -<Operator> '<Value2>'..."
.Des guillemets
" "
doubles sont requis autour de l’ensemble du filtre OPATH. Bien que le filtre soit une chaîne (pas un bloc système), vous pouvez également utiliser des{ }
accolades , mais uniquement si le filtre ne contient pas de variables qui nécessitent une extension..Les traits d’union (
-
) sont requis avant tous les opérateurs. Voici quelques-uns des opérateurs les plus fréquemment utilisés :and
,or
etnot
.eq
etne
(est égal à et n’est pas égal ; ne respecte pas la casse).lt
etgt
(inférieur à et supérieur à).like
etnotlike
(la chaîne contient et ne contient pas ; nécessite au moins un caractère générique dans la chaîne. Par exemple :"Department -like 'Sales*'"
.Utilisez des parenthèses pour regrouper
<Property> -<Operator> '<Value>'
des instructions dans des filtres complexes. Par exemple :"(Department -like 'Sales*' -or Department -like 'Marketing*') -and (Company -eq 'Contoso' -or Company -eq 'Fabrikam')"
. Exchange enregistre le filtre dans la propriété RecipientFilter à chaque instruction placée entre parenthèses, mais vous n'avez pas besoin de les entrer de cette façon.Pour plus d’informations, consultez Informations supplémentaires sur la syntaxe OPATH.
Après avoir utilisé l’applet de commande New-AddressList pour créer une liste d’adresses qui utilise des filtres de destinataires personnalisés, vous ne pouvez pas modifier la liste d’adresses dans le Centre d’administration Exchange. Vous devez utiliser l’applet de commande Set-AddressList avec le paramètre RecipientFilter dans l’environnement de ligne de commande Exchange Management Shell.
Remarque : Le paramètre de filtre de destinataire RecipientContainer (unité d’organisation) est disponible pour les filtres de destinataires prédéfinits et les filtres de destinataires personnalisés.