Share via


Disable-Mailbox (RTM)

 

S’applique à : Exchange Server 2007

Dernière rubrique modifiée : 2011-02-01

La cmdlet Disable-Mailbox permet de désactiver la boîte aux lettres d'un utilisateur existant ou d'un objet InetOrgPerson et de supprimer les attributs Exchange de cet objet du service d'annuaire Active Directory. Le compte d'utilisateur associé à la boîte aux lettres reste dans Active Directory mais n'est plus associé à la boîte aux lettres.

Syntaxe

disable-Mailbox -Identity <MailboxIdParameter> [-DomainController <Fqdn>]

Description détaillée

La commande Disable-Mailbox supprime les attributs Exchange de la boîte aux lettres d'Active Directory. La boîte aux lettres n'est pas supprimée et peut être reconnectée à son utilisateur à une date ultérieure à l'aide de la cmdlet Connect-Mailbox.

La cmdlet Disable-Mailbox exécute également la tâche de nettoyage sur la boîte aux lettres individuelle, de sorte que celle-ci est immédiatement déconnectée une fois la tâche terminée. Vous ne devez pas attendre une maintenance nocturne ni exécuter la cmdlet Clean-MailboxDatabase pour que la boîte aux lettres soit déconnectée.

Normalement, une boîte aux lettres est marquée comme déconnectée tout de suite après l'exécution de la commande Disable-Mailbox ou Remove-Mailbox. Toutefois, si la boîte aux lettres a été désactivée ou supprimée lors de l'arrêt du service Banque d'informations Exchange ou si elle a été désactivée ou supprimée par des moyens externes autres que les interfaces de gestion Exchange, l'état de l'objet boîte aux lettres dans la base de données de boîtes aux lettres Exchange n'est pas marqué comme déconnecté. Dans ce cas, vous pouvez utiliser la cmdlet Clean-MailboxDatabase pour analyser le service d’annuaire Active Directory et rechercher les boîtes aux lettres déconnectées et non encore marquées comme telles dans la base de données de boîtes aux lettres Microsoft Exchange, et mettre à jour l’état de ces boîtes aux lettres dans la banque de boîtes aux lettres Exchange. Pour plus d'informations sur la cmdlet Clean-MailboxDatabase, consultez la rubrique Clean-MailboxDatabase (RTM).

Pour exécuter la cmdlet Disable-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 Exchange Server 2007, consultez la rubrique Considérations relatives aux autorisations.

Paramètres

Paramètre Obligatoire Type Description

Identity

Obligatoire

Microsoft.Exchange.Configuration.Tasks.MailboxIdParameter

Ce paramètre spécifie la boîte aux lettres que vous voulez désactiver. Vous pouvez utiliser l'une des valeurs suivantes :

  • GUID

  • Nom unique

  • Domaine\Compte

  • Nom d'utilisateur principal

  • LegacyExchangeDN

  • SmtpAddress

  • Alias

DomainController

Facultatif

Microsoft.Exchange.Data.Fqdn

Ce paramètre 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.

Types d'entrées

Types de retours

Erreurs

Erreur Description

  

 

Exemple

L'exemple suivant montre comment désactiver la boîte aux lettres de l'utilisateur John Peoples, dont l'alias est john, et supprimer tous les attributs de boîte aux lettres d'Active Directory.

Disable-Mailbox john@contoso.com