Préparer des boîtes aux lettres pour les demandes de déplacement inter-forêts dans Exchange Server

Les déplacements de boîtes aux lettres et les migrations de boîtes aux lettres dans Exchange 2016 et Exchange 2019 d’une forêt à l’autre nécessitent la préparation de la forêt de destination, ce qui est facilité par les outils et applets de commande Exchange. Exchange 2016 prend en charge les déplacements et les migrations de boîtes aux lettres à l’aide de l’environnement de ligne de commande Exchange Management Shell, en particulier les applets de commande New-MoveRequest et New-MigrationBatch . Vous pouvez également déplacer la boîte aux lettres dans le Centre d’administration Exchange (EAC).

Pour déplacer une boîte aux lettres Exchange d’une forêt source vers la forêt cible Exchange 2016 ou Exchange 2019 cible, la forêt cible doit contenir un utilisateur de messagerie valide (également appelé utilisateur à extension messagerie) avec un ensemble spécifié d’attributs Active Directory.

  • Dans Exchange 2016, vous pouvez déplacer une boîte aux lettres Exchange 2010, Exchange 2013 ou Exchange 2016 d’une forêt Exchange source vers une forêt Exchange 2016 cible. S’il existe au moins un serveur de boîtes aux lettres Exchange 2016 dans la forêt cible, la forêt est considérée comme une forêt Exchange 2016.

  • Dans Exchange 2019, vous pouvez déplacer une boîte aux lettres Exchange 2013, Exchange 2016 ou Exchange 2019 d’une forêt Exchange source vers une forêt Exchange 2019 cible. S’il existe au moins un serveur de boîtes aux lettres Exchange 2019 dans la forêt cible, la forêt est considérée comme une forêt Exchange 2019.

Pour préparer le déplacement de la boîte aux lettres, vous devez créer des utilisateurs de messagerie (également appelés utilisateurs à extension messagerie) avec les attributs Active Directory requis dans la forêt cible. Il existe deux approches recommandées pour créer des utilisateurs de messagerie avec les attributs nécessaires :

  • Si vous avez déployé Identity Lifecycle Manager (ILM) pour la synchronisation de la liste d’adresses globale entre forêts, nous vous recommandons d’utiliser Microsoft Identity Manager Service Pack 1 2016. Nous avons créé un échantillon de code que vous pouvez utiliser pour apprendre à personnaliser ILM afin qu'il synchronise l'utilisateur de messagerie source et l'utilisateur de messagerie cible.

    Pour plus d'informations, y compris sur la façon de télécharger l'échantillon de code, consultez la rubrique Préparer les boîtes aux lettres pour les déplacements inter-forêts à l'aide d'un exemple de code.

  • Si vous avez créé l’utilisateur de messagerie cible à l’aide d’un outil Active Directory autre qu’ILM ou Microsoft Identity Integration Server (MIIS), utilisez l’applet de commande Update-Recipient avec le paramètre Identity pour générer l’attribut LegacyExchangeDN pour l’utilisateur de messagerie cible. Nous avons créé un exemple de script PowerShell qui lit et écrit dans Active Directory et appelle l’applet de commande Update-Recipient .

    Pour plus d’informations sur l’utilisation de l’exemple de script, consultez Préparer des boîtes aux lettres pour les déplacements inter-forêts à l’aide d’Exchange Management Shell.

Après avoir créé l’utilisateur de messagerie cible, vous pouvez exécuter les applets de commande New-MoveRequest ou New-MigrationBatch pour déplacer la boîte aux lettres vers la forêt Exchange 2016 ou Exchange 2019 cible.

Pour plus d'informations sur les demandes de déplacement, consultez les rubriques suivantes :

Le reste de cette rubrique décrit les attributs Active Directory de l’utilisateur de messagerie requis pour un déplacement de boîte aux lettres. Ces attributs sont configurés pour vous lorsque vous utilisez le code ou le script de préparation du déplacement de la boîte aux lettres. Toutefois, vous pouvez copier manuellement ces attributs à l'aide d'un éditeur Active Directory.

Attributs utilisateur Active Directory requis pour un déplacement de boîtes aux lettres

Pour prendre en charge le déplacement d’une boîte aux lettres distante, l’objet utilisateur de messagerie dans la forêt Exchange cible doit avoir les attributs Active Directory décrits dans cette section :

  • Attributs obligatoires

  • Attributs facultatifs

  • Attributs liés

  • Attributs des utilisateurs liés

  • Attributs de la boîte aux lettres de ressources

  • Attributs supplémentaires

Attributs obligatoires

Le tableau suivant répertorie l'ensemble minimum d'attributs devant être configurés dans ILM au niveau de l'utilisateur de messagerie cible pour que la cmdlet New-MoveRequest fonctionne correctement.

Attributs utilisateur de messagerie

Attribut Active Directory Action
displayName Copiez l'attribut correspondant depuis la boîte aux lettres source ou générez une nouvelle valeur.
Mail Copiez directement l'attribut correspondant de la boîte aux lettres source.
mailNickname Copiez l'attribut correspondant depuis la boîte aux lettres source ou générez une nouvelle valeur.
msExchArchiveGUID and msExchArchiveName Copiez directement l'attribut correspondant de la boîte aux lettres source.
msExchMailboxGUID Copiez directement l'attribut correspondant de la boîte aux lettres source.
msExchRecipientDisplayType -2147483642 décimal (équivalent à 0x80000006 hexadécimal).
msExchRecipientTypeDetails 128 décimale (0x80 hexadécimal).
msExchUserCulture Copiez directement l'attribut correspondant de la boîte aux lettres source.
msExchVersion 44220983382016 (décimal).
cn Copiez l'attribut correspondant depuis la boîte aux lettres source ou générez une nouvelle valeur.
proxyAddresses Copiez l'attribut proxyAddresses de la boîte aux lettres source. En outre, copiez LegacyExchangeDN de la boîte aux lettres source en tant qu'adresse X500 dans l'attribut proxyAddresses de l'utilisateur de messagerie cible.
Remarque : Les proxyAddresses de l’utilisateur de boîte aux lettres source doivent contenir une adresse SMTP qui correspond au domaine faisant autorité de la forêt cible. Cela permet à la cmdlet New-MoveRequest de sélectionner correctement l'attribut targetAddress de l'utilisateur à extension messagerie source (converti à partir de l'utilisateur de messagerie source après la réalisation de la demande de déplacement de la boîte aux lettres) afin de s'assurer que le routage du courrier fonctionne toujours.
Samaccountname Copiez l'attribut correspondant depuis la boîte aux lettres source ou générez une nouvelle valeur.
Assurez-vous que la valeur est unique au sein du domaine de la forêt cible à laquelle l'utilisateur de messagerie cible appartient.
targetAddress Paramétrer sur une adresse SMTP dans l'attribut proxyAddresses de la boîte aux lettres source.
L'adresse SMTP doit appartenir au contrôleur de domaine de la forêt source.
userAccountControl Constante : 514 (équivalent à 0x202, ACCOUNTDISABLE | NORMAL_ACCOUNT).
userPrincipalName Copiez l'attribut correspondant depuis la boîte aux lettres source ou générez une nouvelle valeur. Étant donné que la connexion de l'utilisateur de messagerie est désactivée, userPrincipalName n'est pas utilisé.

Attributs facultatifs

Les attributs suivants ne sont pas requis pour que l’applet de commande New-MoveRequest fonctionne correctement : Toutefois, leur synchronisation offre une meilleure expérience utilisateur de bout en bout après le déplacement de la boîte aux lettres. Étant donné que la liste d’adresses gal dans la forêt cible affiche cet utilisateur de messagerie cible, vous devez définir les attributs suivants liés à la liste d’adresses.

Attributs liés à la liste d'adresses globale

Attribut Active Directory de l’utilisateur de messagerie Action
c Copiez directement l'attribut correspondant de la boîte aux lettres source.
co Copiez directement l'attribut correspondant de la boîte aux lettres source.
countryCode Copiez directement l'attribut correspondant de la boîte aux lettres source.
company Copiez directement l'attribut correspondant de la boîte aux lettres source.
department Copiez directement l'attribut correspondant de la boîte aux lettres source.
facsimileTelephoneNumber Copiez directement l'attribut correspondant de la boîte aux lettres source.
givenName Copiez directement l'attribut correspondant de la boîte aux lettres source.
HomePhone Copiez directement l'attribut correspondant de la boîte aux lettres source.
info Copiez directement l'attribut correspondant de la boîte aux lettres source.
initials Copiez directement l'attribut correspondant de la boîte aux lettres source.
l Copiez directement l'attribut correspondant de la boîte aux lettres source.
mobile Copiez directement l'attribut correspondant de la boîte aux lettres source.
msExchAssistantName Copiez directement l'attribut correspondant de la boîte aux lettres source.
msExchHideFromAddressLists Copiez directement l'attribut correspondant de la boîte aux lettres source.
otherHomePhone Copiez directement l'attribut correspondant de la boîte aux lettres source.
autreTelephone Copiez directement l'attribut correspondant de la boîte aux lettres source.
pager Copiez directement l'attribut correspondant de la boîte aux lettres source.
physicalDeliveryOfficeName Copiez directement l'attribut correspondant de la boîte aux lettres source.
postalCode Copiez directement l'attribut correspondant de la boîte aux lettres source.
sn Copiez directement l'attribut correspondant de la boîte aux lettres source.
st Copiez directement l'attribut correspondant de la boîte aux lettres source.
streetAddress Copiez directement l'attribut correspondant de la boîte aux lettres source.
telephoneAssistant Copiez directement l'attribut correspondant de la boîte aux lettres source.
telephoneNumber Copiez directement l'attribut correspondant de la boîte aux lettres source.
title Copiez directement l'attribut correspondant de la boîte aux lettres source.

Attributs liés

Un attribut lié est un attribut Active Directory qui référence d’autres objets Active Directory dans la forêt locale. Vous ne pouvez pas copier directement les valeurs de l'attribut lié à partir d'une boîte aux lettres dans la forêt source vers un utilisateur de messagerie dans la forêt cible. Au lieu de cela, vous effectuez les étapes suivantes :

  1. Recherchez les objets Active Directory dans la forêt source à laquelle l’attribut de boîte aux lettres source fait référence.

  2. Recherchez les objets Active Directory correspondants dans la forêt cible.

  3. Définissez l’attribut de l’utilisateur de messagerie cible pour faire référence aux objets Active Directory dans la forêt cible.

Attributs liés

Attribut Active Directory de l’utilisateur de messagerie Action
altRecipient Correspond à l'attribut altRecipient de la boîte aux lettres source.
deliverAndRedirect Copiez directement l'attribut correspondant de la boîte aux lettres source. Cet attribut est une valeur boléenne devant être paramétrée avec altRecipient.
Manager (et ses liens secondaires) Correspond à l'attribut de gestionnaire de la boîte aux lettres source.
MemberOf (liens secondaires) Il s'agit du lien secondaire de l'attribut de membre de groupe.
publicDelegates (et ses liens secondaires) Correspond à l'attribut publicDelegates de la boîte aux lettres source.

Attributs des utilisateurs liés

Si vous souhaitez déplacer une boîte aux lettres vers une forêt de ressources Exchange, la boîte aux lettres de la forêt de ressources est considérée comme une boîte aux lettres liée. Dans ce scénario, vous devez créer un utilisateur de messagerie lié dans la forêt de ressources (cible). Pour créer un utilisateur de messagerie lié, vous devez paramétrer les attributs indiqués dans le tableau suivant.

Attributs des utilisateurs de messagerie liés

Attribut Active Directory Action
msExchMasterAccountHistory Copiez directement l'attribut correspondant de la boîte aux lettres source.
msExchMasterAccountSid Si la boîte aux lettres source dispose de msExchMasterAccountSid, copiez-le. Dans le cas contraire, copiez objectSid de la boîte aux lettres source.
msExchRecipientDisplayType Constante :-1073741818 décimal (équivalent à *unsigned* 0xC0000006).

Remarque

Une boîte aux lettres liée ne peut être créée que s’il existe une approbation de forêt entre la forêt source et la forêt cible.

Si l'objet source est désactivé et l'attribut msExchMasterAccountSid paramétré sur auto (boîte aux lettres de ressources, boîte aux lettres partagée), ne marquez rien dans l'objet utilisateur cible.

Si l'objet source est désactivé et l'attribut msExchMasterAccountSid n'est pas configuré, la boîte aux lettres n'est pas valide.

Si l'objet source est activé et l'attribut msExchMasterAccountSid est configuré, la boîte aux lettres n'est pas valide.

Attributs de la boîte aux lettres de ressources

Si vous souhaitez déplacer une boîte aux lettres de ressources vers une forêt Exchange, vous devez définir les attributs indiqués dans le tableau suivant sur l’utilisateur de messagerie cible.

Attributs de la boîte aux lettres de ressources

Attribut Active Directory de l’utilisateur de messagerie Action
msExchRecipientDisplayType Si la boîte aux lettres source est une salle de conférence : constante : -2147481850 décimal (équivalent à *unsigned* 0x80000706).
Si la boîte aux lettres source est une boîte aux lettres d’équipement : Constante : -2147481594 décimal (équivalent à *unsigned* 0x80000806).
msExchResourceCapacity Copiez directement l'attribut correspondant de la boîte aux lettres source.
msExchResourceDisplay Copiez directement l'attribut correspondant de la boîte aux lettres source.
msExchResourceMetaData Copiez directement l'attribut correspondant de la boîte aux lettres source.
msExchResourceSearchProperties Copiez directement l'attribut correspondant de la boîte aux lettres source.

Attributs supplémentaires

Attributs de la boîte aux lettres de ressources

Attributs Active Directory de l'utilisateur de messagerie Description
comment Copiez directement l'attribut correspondant de la boîte aux lettres source.
deletedItemFlags Copiez directement l'attribut correspondant de la boîte aux lettres source.
delivContLength Copiez directement l'attribut correspondant de la boîte aux lettres source.
departmentNumber Copiez directement l'attribut correspondant de la boîte aux lettres source.
description Copiez directement l'attribut correspondant de la boîte aux lettres source.
division Copiez directement l'attribut correspondant de la boîte aux lettres source.
Employeeid Copiez directement l'attribut correspondant de la boîte aux lettres source.
employeeNumber Copiez directement l'attribut correspondant de la boîte aux lettres source.
employeeType Copiez directement l'attribut correspondant de la boîte aux lettres source.
extensionAttribute1-15 Copiez directement l'attribut correspondant de la boîte aux lettres source.
homePostalAddress Copiez directement l'attribut correspondant de la boîte aux lettres source.
internationalISDNNumber Copiez directement l'attribut correspondant de la boîte aux lettres source.
ipPhone Copiez directement l'attribut correspondant de la boîte aux lettres source.
language Copiez directement l'attribut correspondant de la boîte aux lettres source.
lmPwdHistory Copiez directement l'attribut correspondant de la boîte aux lettres source.
localeID Copiez directement l'attribut correspondant de la boîte aux lettres source.
mAPIRecipient Copiez directement l'attribut correspondant de la boîte aux lettres source.
middleName Copiez directement l'attribut correspondant de la boîte aux lettres source.
msDS-PhoneticCompanyName Copiez directement l'attribut correspondant de la boîte aux lettres source.
msDS-PhoneticDepartment Copiez directement l'attribut correspondant de la boîte aux lettres source.
msDS-PhoneticDisplayName Copiez directement l'attribut correspondant de la boîte aux lettres source.
msDS-PhoneticFirstName Copiez directement l'attribut correspondant de la boîte aux lettres source.
msDS-PhoneticLastName Copiez directement l'attribut correspondant de la boîte aux lettres source.
msExchBlockedSendersHash Copiez directement l'attribut correspondant de la boîte aux lettres source.
msExchELCExpirySuspensionEnd Copiez directement l'attribut correspondant de la boîte aux lettres source.
msExchELCExpirySuspensionStart Copiez directement l'attribut correspondant de la boîte aux lettres source.
msExchELCMailboxFlags Copiez directement l'attribut correspondant de la boîte aux lettres source.
msExchExternalOOFOptions Copiez directement l'attribut correspondant de la boîte aux lettres source.
msExchMessageHygieneFlags Copiez directement l'attribut correspondant de la boîte aux lettres source.
msExchMessageHygieneSCLDeleteThreshold Copiez directement l'attribut correspondant de la boîte aux lettres source.
msExchMessageHygieneSCLJunkThreshold Copiez directement l'attribut correspondant de la boîte aux lettres source.
msExchMessageHygieneSCLQuarantineThreshold Copiez directement l'attribut correspondant de la boîte aux lettres source.
msExchMessageHygieneSCLRejectThreshold Copiez directement l'attribut correspondant de la boîte aux lettres source.
msExchMDBRulesQuota Copiez directement l'attribut correspondant de la boîte aux lettres source.
msExchPoliciesExcluded Copiez directement l'attribut correspondant de la boîte aux lettres source.
msExchSafeRecipientsHash Copiez directement l'attribut correspondant de la boîte aux lettres source.
msExchSafeSendersHash Copiez directement l'attribut correspondant de la boîte aux lettres source.
msExchUMSpokenName Copiez directement l'attribut correspondant de la boîte aux lettres source.
otherFacsimileTelephoneNumber Copiez directement l'attribut correspondant de la boîte aux lettres source.
otherIpPhone Copiez directement l'attribut correspondant de la boîte aux lettres source.
otherMobile Copiez directement l'attribut correspondant de la boîte aux lettres source.
otherPager Copiez directement l'attribut correspondant de la boîte aux lettres source.
preferredDeliveryMethod Copiez directement l'attribut correspondant de la boîte aux lettres source.
personalPager Copiez directement l'attribut correspondant de la boîte aux lettres source.
personalTitle Copiez directement l'attribut correspondant de la boîte aux lettres source.
photo Copiez directement l'attribut correspondant de la boîte aux lettres source.
pOPCharacterSet Copiez directement l'attribut correspondant de la boîte aux lettres source.
pOPContentFormat Copiez directement l'attribut correspondant de la boîte aux lettres source.
postalAddress Copiez directement l'attribut correspondant de la boîte aux lettres source.
postOfficeBox Copiez directement l'attribut correspondant de la boîte aux lettres source.
primaryInternationalISDNNumber Copiez directement l'attribut correspondant de la boîte aux lettres source.
primaryTelexNumber Copiez directement l'attribut correspondant de la boîte aux lettres source.
showInAdvancedViewOnly Copiez directement l'attribut correspondant de la boîte aux lettres source.
street Copiez directement l'attribut correspondant de la boîte aux lettres source.
terminalServer Copiez directement l'attribut correspondant de la boîte aux lettres source.
textEncodedORAddress Copiez directement l'attribut correspondant de la boîte aux lettres source.
thumbnailLogo Copiez directement l'attribut correspondant de la boîte aux lettres source.
thumbnailPhoto Copiez directement l'attribut correspondant de la boîte aux lettres source.
url Copiez directement l'attribut correspondant de la boîte aux lettres source.
userCert Copiez directement l'attribut correspondant de la boîte aux lettres source.
userCertificate Copiez directement l'attribut correspondant de la boîte aux lettres source.
userSMIMECertificate Copiez directement l'attribut correspondant de la boîte aux lettres source.
wWWHomePage Copiez directement l'attribut correspondant de la boîte aux lettres source.