Connect-Mailbox

 

S’applique à : Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1

Dernière rubrique modifiée : 2009-05-13

La cmdlet Connect-Mailbox permet de connecter une boîte aux lettres déconnectée à un objet utilisateur de service d'annuaire Active Directory.

Syntaxe

connect-Mailbox -Identity <StoreMailboxIdParameter> -Database <DatabaseIdParameter> [-ActiveSyncMailboxPolicy <MailboxPolicyIdParameter>] [-Alias <String>] [-Confirm [<SwitchParameter>]] [-DomainController <Fqdn>] [-ManagedFolderMailboxPolicy <MailboxPolicyIdParameter>] [-ManagedFolderMailboxPolicyAllowed <SwitchParameter>] [-User <UserIdParameter>] [-UseRusServer <String>] [-WhatIf [<SwitchParameter>]]

connect-Mailbox -Identity <StoreMailboxIdParameter> -Database <DatabaseIdParameter> -ValidateOnly <SwitchParameter> [-Confirm [<SwitchParameter>]] [-DomainController <Fqdn>] [-UseRusServer <String>] [-WhatIf [<SwitchParameter>]]

connect-Mailbox -Identity <StoreMailboxIdParameter> -Database <DatabaseIdParameter> -LinkedDomainController <Fqdn> -LinkedMasterAccount <UserIdParameter> [-ActiveSyncMailboxPolicy <MailboxPolicyIdParameter>] [-Alias <String>] [-Confirm [<SwitchParameter>]] [-DomainController <Fqdn>] [-LinkedCredential <PSCredential>] [-ManagedFolderMailboxPolicy <MailboxPolicyIdParameter>] [-ManagedFolderMailboxPolicyAllowed <SwitchParameter>] [-User <UserIdParameter>] [-UseRusServer <String>] [-WhatIf [<SwitchParameter>]]

connect-Mailbox -Identity <StoreMailboxIdParameter> -Database <DatabaseIdParameter> -Equipment <SwitchParameter> [-ActiveSyncMailboxPolicy <MailboxPolicyIdParameter>] [-Alias <String>] [-Confirm [<SwitchParameter>]] [-DomainController <Fqdn>] [-ManagedFolderMailboxPolicy <MailboxPolicyIdParameter>] [-ManagedFolderMailboxPolicyAllowed <SwitchParameter>] [-User <UserIdParameter>] [-UseRusServer <String>] [-WhatIf [<SwitchParameter>]]

connect-Mailbox -Identity <StoreMailboxIdParameter> -Database <DatabaseIdParameter> -Shared <SwitchParameter> [-ActiveSyncMailboxPolicy <MailboxPolicyIdParameter>] [-Alias <String>] [-Confirm [<SwitchParameter>]] [-DomainController <Fqdn>] [-ManagedFolderMailboxPolicy <MailboxPolicyIdParameter>] [-ManagedFolderMailboxPolicyAllowed <SwitchParameter>] [-User <UserIdParameter>] [-UseRusServer <String>] [-WhatIf [<SwitchParameter>]]

connect-Mailbox -Identity <StoreMailboxIdParameter> -Database <DatabaseIdParameter> -Room <SwitchParameter> [-ActiveSyncMailboxPolicy <MailboxPolicyIdParameter>] [-Alias <String>] [-Confirm [<SwitchParameter>]] [-DomainController <Fqdn>] [-ManagedFolderMailboxPolicy <MailboxPolicyIdParameter>] [-ManagedFolderMailboxPolicyAllowed <SwitchParameter>] [-User <UserIdParameter>] [-UseRusServer <String>] [-WhatIf [<SwitchParameter>]]

Description détaillée

Pour exécuter la cmdlet Connect-Mailbox, vous devez utiliser un compte auquel a été délégué :

  • le rôle Administrateur des destinataires Exchange.

Pour plus d'informations sur les autorisations, la délégation de rôles et les droits requis pour administrer Microsoft Exchange Server 2007, consultez la rubrique Considérations relatives aux autorisations.

importantImportant :
Si vous liez une boîte de dialogue à un objet utilisateur Active Directory existant, cet objet utilisateur Active Directory a pleinement accès à la boîte aux lettres et à tout son contenu. Si vous utilisez le paramètre User pour spécifier le compte d'utilisateur Active Directory, veillez à spécifier le compte approprié. Si vous n'utilisez pas le paramètre User, il est recommandé d'utiliser le paramètre ValidateOnly pour vérifier le compte d'utilisateur auquel la boîte aux lettres sera connectée.

Paramètres

Paramètre Obligatoire Type Description

Database

Obligatoire

Microsoft.Exchange.Configuration.Tasks.DatabaseIdParameter

Le paramètre Database spécifie la base de données Exchange contenant la boîte aux lettres que vous voulez connecter. Vous pouvez utiliser les valeurs suivantes :

  • GUID de la base de données

  • Nom de la base de données

  • Nom de serveur\nom de base de données

  • Nom de serveur\groupe de stockage\nom de base de données

Si vous ne spécifiez pas le nom de serveur, la cmdlet recherche la base de données sur le serveur local. Si vous avez plusieurs bases de données portant le même nom sur le même serveur, vous devez spécifier le groupe de stockage.

Equipment

Obligatoire

System.Management.Automation.SwitchParameter

LE paramètre Equipment spécifie que la ressource est du type équipement si cette boîte aux lettres est une boîte aux lettres de ressources. Ce paramètre est nécessaire uniquement si vous connectez une boîte aux lettres de ressources.

Identity

Obligatoire

Microsoft.Exchange.Configuration.Tasks.StoreMailboxIdParameter

Le paramètre Identity spécifie l'objet de boîte aux lettres dans la base de données Exchange à connecter à un objet utilisateur Active Directory. Ce paramètre ne spécifie pas d'objet Active Directory. Vous pouvez utiliser les valeurs suivantes :

  • GUID de la boîte aux lettres

  • Nom complet

  • LegacyExchangeDN

LinkedDomainController

Obligatoire

Microsoft.Exchange.Data.Fqdn

Le paramètre LinkedDomainController spécifie le contrôleur de domaine dans la forêt où réside le compte d'utilisateur, si cette boîte aux lettres est liée. Le contrôleur de domaine dans la forêt où réside le compte d'utilisateur est utilisé pour obtenir des informations de sécurité pour le compte spécifié par le paramètre LinkedMasterAccount.

Ce paramètre est nécessaire uniquement si vous connectez une boîte aux lettres liée.

LinkedMasterAccount

Obligatoire

Microsoft.Exchange.Configuration.Tasks.UserIdParameter

Le paramètre LinkedMasterAccount spécifie le compte principal dans la forêt où réside le compte d'utilisateur, si cette boîte aux lettres est liée. Le compte principal est celui auquel la boîte aux lettres est liée. Le compte principal donne accès à la boîte aux lettres. Vous pouvez utiliser l'une des valeurs suivantes :

  • GUID

  • Nom unique

  • Domaine\Compte

  • Nom d'utilisateur principal (UPN)

  • LegacyExchangeDN

  • SmtpAddress

  • Alias

Ce paramètre est nécessaire uniquement si vous connectez une boîte aux lettres liée.

Room

Obligatoire

System.Management.Automation.SwitchParameter

Le paramètre Room spécifie que la ressource est du type salle si cette boîte aux lettres est une boîte aux lettres de ressources. Ce paramètre est nécessaire uniquement si vous connectez une boîte aux lettres de ressources.

Shared

Obligatoire

System.Management.Automation.SwitchParameter

Le paramètre Shared spécifie que vous créez une boîte aux lettres partagée. Une boîte aux lettres partagée est une boîte aux lettres à laquelle plusieurs utilisateurs peuvent se connecter. Cette boîte aux lettres n'est associée à aucun des utilisateurs pouvant se connecter. Elle est associée à un compte d'utilisateur désactivé.

Ce paramètre est nécessaire uniquement si vous connectez une boîte aux lettres partagée.

ValidateOnly

Obligatoire

System.Management.Automation.SwitchParameter

Le paramètre ValidateOnly donne pour instruction à la commande de simuler les actions qu'elle va appliquer à l'objet. Si vous n'utilisez pas le paramètre User, vous pouvez utiliser ce paramètre ValidateOnly pour afficher le compte d'utilisateur auquel la commande connecte la boîte aux lettres. S'il ne peut pas trouver de correspondance unique pour la boîte aux lettres, il n'affiche pas d'utilisateurs.

ActiveSyncMailboxPolicy

Facultatif

Microsoft.Exchange.Configuration.Tasks.MailboxPolicyIdParameter

Le paramètre ActiveSyncMailboxPolicy spécifie la stratégie de boîte aux lettres ActiveSync à activer pour la boîte aux lettres après sa connexion.

Alias

Facultatif

System.String

Le paramètre Alias spécifie l'alias (surnom de messagerie) de la boîte aux lettres après connexion.

L'alias peut être une combinaison de caractères séparés par un point, sans espace. N'utilisez pas de caractères spéciaux dans l'alias.

Confirm

Facultatif

System.Management.Automation.SwitchParameter

Le paramètre Confirm suspend le traitement par la commande et vous demande de confirmer les actions que la commande va exécuter avant de continuer le traitement. Il n'est pas nécessaire de spécifier une valeur pour le paramètre Confirm.

DomainController

Facultatif

Microsoft.Exchange.Data.Fqdn

Le paramètre DomainController spécifie le contrôleur de domaine à utiliser pour écrire cette modification de configuration dans Active Directory. Utilisez le nom de domaine complet (FQDN) du contrôleur de domaine que vous voulez utiliser.

LinkedCredential

Facultatif

System.Management.Automation.PSCredential

Le paramètre LinkedCredential spécifie les informations d'identification à utiliser pour accéder au contrôleur de domaine spécifié par le paramètre LinkedDomainController. Ce paramètre est facultatif, même si vous activez une boîte aux lettres liée.

ManagedFolderMailboxPolicy

Facultatif

Microsoft.Exchange.Configuration.Tasks.MailboxPolicyIdParameter

Le paramètre ManagedFolderMailboxPolicy spécifie un objet de stratégie de dossier géré pour la boîte aux lettres.

ManagedFolderMailboxPolicyAllowed

Facultatif

System.Management.Automation.SwitchParameter

Le paramètre ManagedFolderMailboxPolicyAllowed ignore l’avertissement indiquant que les fonctionnalités de gestion des enregistrements de messagerie ne sont pas prises en charge pour les clients de messagerie électronique qui utilisent des versions d'Outlook antérieures à Outlook 2007. Lorsqu’une stratégie de boîte aux lettres de dossier géré est affectée à une boîte aux lettres utilisant le paramètre ManagedFolderMailboxPolicy, l’avertissement s’affiche par défaut sauf si le paramètre ManagedFolderMailboxPolicyAllowed est utilisé.

> [!Note] > Les clients Outlook 2003 Service Pack 3 sont pris en charge mais n'offrent que des fonctionnalités limitées pour la gestion des enregistrements de messagerie.

User

Facultatif

Microsoft.Exchange.Configuration.Tasks.UserIdParameter

Le paramètre User spécifie l'objet utilisateur dans Active Directory auquel vous voulez connecter l'objet de boîte aux lettres Exchange. Si vous ne spécifiez pas ce paramètre, la commande utilise les attributs LegacyExchangeDN et DisplayName de l'objet boîte aux lettres Exchange pour rechercher un compte d'utilisateur correspondant à l'objet boîte aux lettres. S'il ne peut pas trouver de correspondance unique, il ne connecte pas la boîte aux lettres.

UseRusServer

Facultatif

System.String

> [!Note] > Ce paramètre n'est disponible que dans Exchange 2007 SP2.

Le paramètre UseRusServer indique à la commande d'utiliser le serveur de boîtes aux lettres spécifié sur lequel le service de listes d'adresses est exécuté pour obtenir puis définir les attributs des boîtes aux lettres et des utilisateurs Active Directory.

Le service de listes d'adresses est un composant du service Surveillance du système Exchange. Le service de listes d'adresses crée et gère les valeurs des attributs spécifiques d'Exchange dans Active Directory. Vous pouvez utiliser le service de listes d'adresses pour mettre à jour les objets destinataire dans un domaine à l'aide d'informations spécifiques telles que l'appartenance à une liste d'adresses et des adresses de messagerie.

WhatIf

Facultatif

System.Management.Automation.SwitchParameter

Le paramètre WhatIf donne pour instruction à la commande de simuler les actions qu'elle va appliquer à l'objet. Grâce au paramètre WhatIf, vous pouvez afficher des changements potentiels sans devoir les appliquer. Il n'est pas nécessaire de spécifier une valeur pour le paramètre WhatIf.

Types d'entrées

Types de retours

Erreurs

Erreur Description

 

Exceptions

Exceptions Description

 

Exemple

L'exemple suivant décrit la procédure de connexion de la boîte aux lettres déconnectée de John Peoples (john@contoso.com). Comme il ne spécifie pas d'objet utilisateur auquel connecter la boîte aux lettres, la commande tente de trouver un objet utilisateur unique auquel connecter la boîte aux lettres.

Connect-Mailbox -Database "Mailbox Database" -Identity "John Peoples"