Set-MailboxServer
S’applique à : Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1
Dernière rubrique modifiée : 2008-01-21
La cmdlet Set-MailboxServer permet de modifier des attributs sur un serveur de boîtes aux lettres Exchange en spécifiant son identité et les attributs que vous voulez modifier.
Syntaxe
Set-MailboxServer -Identity <MailboxServerIdParameter> [-AutoDatabaseMountDial <Lossless | GoodAvailability | BestAvailability>] [-ClusteredStorageType <Disabled | NonShared | Shared>] [-Confirm [<SwitchParameter>]] [-DomainController <Fqdn>] [-FolderLogForManagedFoldersEnabled <$true | $false>] [-ForcedDatabaseMountAfter <Unlimited>] [-JournalingLogForManagedFoldersEnabled <$true | $false>] [-Locale <MultiValuedProperty>] [-LogDirectorySizeLimitForManagedFolders <Unlimited>] [-LogFileAgeLimitForManagedFolders <EnhancedTimeSpan>] [-LogFileSizeLimitForManagedFolders <Unlimited>] [-LogPathForManagedFolders <LocalLongFullPath>] [-ManagedFolderAssistantSchedule <ScheduleInterval[]>] [-MAPIEncryptionRequired <$true | $false>] [-MessageTrackingLogEnabled <$true | $false>] [-MessageTrackingLogMaxAge <EnhancedTimeSpan>] [-MessageTrackingLogMaxDirectorySize <Unlimited>] [-MessageTrackingLogMaxFileSize <Unlimited>] [-MessageTrackingLogPath <LocalLongFullPath>] [-MessageTrackingLogSubjectLoggingEnabled <$true | $false>] [-RedundantMachines <MultiValuedProperty>] [-ReplicationNetworks <PrivateOnly | PrivateThenMixed | AllNetworks>] [-RetentionLogForManagedFoldersEnabled <$true | $false>] [-SubjectLogForManagedFoldersEnabled <$true | $false>] [-SubmissionServerOverrideList <MultiValuedProperty>] [-WhatIf [<SwitchParameter>]]
Set-MailboxServer [-AutoDatabaseMountDial <Lossless | GoodAvailability | BestAvailability>] [-ClusteredStorageType <Disabled | NonShared | Shared>] [-Confirm [<SwitchParameter>]] [-DomainController <Fqdn>] [-FolderLogForManagedFoldersEnabled <$true | $false>] [-ForcedDatabaseMountAfter <Unlimited>] [-Instance <MailboxServer>] [-JournalingLogForManagedFoldersEnabled <$true | $false>] [-Locale <MultiValuedProperty>] [-LogDirectorySizeLimitForManagedFolders <Unlimited>] [-LogFileAgeLimitForManagedFolders <EnhancedTimeSpan>] [-LogFileSizeLimitForManagedFolders <Unlimited>] [-LogPathForManagedFolders <LocalLongFullPath>] [-ManagedFolderAssistantSchedule <ScheduleInterval[]>] [-MAPIEncryptionRequired <$true | $false>] [-MessageTrackingLogEnabled <$true | $false>] [-MessageTrackingLogMaxAge <EnhancedTimeSpan>] [-MessageTrackingLogMaxDirectorySize <Unlimited>] [-MessageTrackingLogMaxFileSize <Unlimited>] [-MessageTrackingLogPath <LocalLongFullPath>] [-MessageTrackingLogSubjectLoggingEnabled <$true | $false>] [-RedundantMachines <MultiValuedProperty>] [-ReplicationNetworks <PrivateOnly | PrivateThenMixed | AllNetworks>] [-RetentionLogForManagedFoldersEnabled <$true | $false>] [-SubjectLogForManagedFoldersEnabled <$true | $false>] [-SubmissionServerOverrideList <MultiValuedProperty>] [-WhatIf [<SwitchParameter>]]
Description détaillée
Pour exécuter la cmdlet Set-MailboxServer, vous devez utiliser un compte auquel ont été délégués :
- le rôle Administrateur de serveur Exchange et le groupe Administrateurs local pour le serveur cible.
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.
Pour modifier les paramètres de suivi des messages sur un serveur exécutant à la fois la boîte aux lettres et les rôles du serveur de transport Hub, vous pouvez utiliser les paramètres de suivi des messages avec la cmdlet Set-MailboxServer ou la cmdlet Set-TransportServer. Pour modifier les paramètres de suivi des messages sur un Serveur ayant le rôle du serveur de boîtes aux lettres installé et non le rôle serveur de transport Hub, vous devez utiliser les paramètres de suivi des messages avec la cmdlet Set-MailboxServeur. Pour modifier les paramètres de suivi des messages sur un serveur sur lequel le rôle serveur de transport Hub est installé mais pas le rôle serveur de boîtes aux lettres, vous devez utiliser les paramètres de suivi des messages avec la cmdlet Set-TransportServer .
Paramètres
Paramètre | Obligatoire | Type | Description |
---|---|---|---|
Identity |
Obligatoire |
Microsoft.Exchange.Configuration.Tasks.MailboxServerIdParameter |
Le paramètre Identity spécifie le serveur de boîtes aux lettres. Vous pouvez utiliser les valeurs suivantes :
|
AutoDatabaseMountDial |
Facultatif |
Microsoft.Exchange.Data.Directory.SystemConfiguration.AutoDatabaseMountDial |
Le paramètre AutoDatabaseMountDial spécifie le comportement de montage automatique de base de données pour une solution de réplication continue en cluster (CCR) après un basculement de serveur de boîtes aux lettres en cluster. Vous pouvez utiliser les valeurs suivantes :
La valeur par défaut est BestAvailability. Si vous spécifiez BestAvailability ou GoodAvailability et si les données sur le noeud actif n'ont pas toutes été répliquées sur le noeud passif, vous risquez de perdre des données de boîte aux lettres. Toutefois, la fonctionnalité de conteneur de transport (activée par défaut) aide à protéger contre la perte de données en soumettant de nouveau des messages se trouvant dans la file d'attente du conteneur de dépôt de transport. Pour plus d'informations sur le conteneur de dépôt de transport, consultez la rubrique Réplication continue en cluster. Si la spécification de l'une de ces valeurs génère une base de données non montée après un basculement, vous pouvez utiliser le paramètre ForcedDatabaseMountAfter pour forcer le montage de la base de données après une période de temps spécifiée. Pour plus d'informations sur les valeurs Lossless, GoodAvailability et BestAvailability, consultez la rubrique Interruptions programmées et non programmées. |
ClusteredStorageType |
Facultatif |
Microsoft.Exchange.Data.Directory.SystemConfiguration.ClusteredStorageType |
Le paramètre ClusteredStorageType permet de spécifier le type de stockage partagé pour un serveur de boîtes aux lettres en cluster. Vous pouvez utiliser les valeurs suivantes :
|
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 |
Pour spécifier le nom de domaine complet (FQDN) du contrôleur de domaine qui écrit ce changement de configuration dans le service d'annuaire Active Directory, incluez le paramètre DomainController dans la commande. |
FolderLogForManagedFoldersEnabled |
Facultatif |
System.Boolean |
Le paramètre FolderLogForManagedFoldersEnabled spécifie si le journal des dossiers pour les dossiers gérés est activé pour les messages déplacés vers les dossiers gérés. Les valeurs possibles pour ce paramètre sont $true ou $false. Si vous spécifiez $true, les informations sur les dossiers auxquels des stratégies de boîte aux lettres de dossier géré sont appliquées sont consignées. |
ForcedDatabaseMountAfter |
Facultatif |
Microsoft.Exchange.Data.Unlimited |
Le paramètre ForcedDatabaseMountAfter spécifie la période d'attente, suite au basculement d'un serveur de boîtes aux lettres en cluster, avant le montage automatique des bases de données. Pour spécifier une valeur, entrez-la sous forme de période : jj.hh:mm:ss où j = jours, h = heures, m = minutes et s = secondes. Par exemple, pour spécifier un délai d'expiration de deux heures, entrez 2:00:00. Si vous définissez le paramètre AutoDatabaseMountDial sur GoodAvailability ou BestAvailability et si les bases de données ont perdu davantage de fichiers journaux que la valeur autorisée indiquée dans le paramètre AutoDatabaseMountDial, le serveur de boîtes aux lettres patiente pendant la durée spécifiée par le paramètre ForcedDatabaseMountAfter avant le montage automatique de la base de données. |
Instance |
Facultatif |
Microsoft.Exchange.Data.Directory.Management.MailboxServer |
Le paramètre Instance permet de transmettre un objet entier à la commande à traiter. Il est principalement utilisé dans les scripts où un objet entier doit être transmis à la commande. Il est inclus dans la table des paramètres à laquelle les développeurs peuvent se référer. |
JournalingLogForManagedFoldersEnabled |
Facultatif |
System.Boolean |
Le paramètre JournalingLogForManagedFoldersEnabled spécifie si le journal pour les dossiers gérés est activé pour la journalisation. Les valeurs possibles pour ce paramètre sont $true ou $false. Si vous spécifiez $true, les informations sur les messages journalisés sont consignées. Les journaux se trouvent à l'emplacement que vous spécifiez à l'aide du paramètre LogPathForManagedFolders. |
Locale |
Facultatif |
Microsoft.Exchange.Data.MultiValuedProperty |
Le paramètre Locale spécifie les paramètres régionaux. Les paramètres régionaux sont un ensemble de préférences de l'utilisateur en relation avec la langue, telles que les formats d'écriture des valeurs, de calendrier et de date. Voici quelques exemples :
Pour obtenir la liste complète, consultez la page relative à la classe CultureInfo. |
LogDirectorySizeLimitForManagedFolders |
Facultatif |
Microsoft.Exchange.Data.Unlimited |
Le paramètre LogDirectorySizeLimitForManagedFolders spécifie la limite de taille pour tous les fichiers journaux de dossiers gérés d'une base de données de messages. Une fois la limite atteinte pour un ensemble de fichiers journaux de dossiers gérés d'une base de données de messages, les fichiers les plus anciens sont supprimés pour céder la place à de nouveaux fichiers. La taille des fichiers journaux de dossiers gérés est la taille totale de tous les fichiers journaux portant le même préfixe. Par exemple, pour un fichier nommé Managed_Folder_Assistant[Storage Group 01][Mailbox Database 01]20061018-1.log, le préfixe est Managed_Folder_Assistant[Storage Group 01][Mailbox Database 01]. Si vous renommez des fichiers journaux ou copiez d'autres fichiers dans le répertoire des journaux de dossiers gérés, ces fichiers ne sont pas pris en compte dans le calcul de la taille des fichiers journaux. Les noms des fichiers journaux de dossiers gérés pour chaque base de données de messages ont un préfixe unique. C'est pourquoi, cette limite s'applique aux fichiers journaux de chaque base de données de messages, et non à tous les fichiers journaux du répertoire. Si vous avez plusieurs bases de données de messages, la taille maximale du répertoire des journaux de dossiers gérés n'est pas celle spécifiée dans le paramètre LogDirectorySizeLimitForManagedFolders parce que les noms des fichiers journaux de dossiers gérés générés par différentes bases de données ont des préfixes différents. La taille maximale du répertoire des fichiers journaux de dossiers gérés correspond à X fois la valeur spécifiée si vous avez X bases de données de messages. Vous devez spécifier un nombre entier ou « unlimited ». La valeur par défaut est « illimité ». Lorsque vous entrez une valeur, qualifiez-la à l'aide de l'une des unités suivantes :
Les valeurs non qualifiées sont traitées comme des octets. |
LogFileAgeLimitForManagedFolders |
Facultatif |
Microsoft.Exchange.Data.EnhancedTimeSpan |
Le paramètre LogFileAgeLimitForManagedFolders spécifie la période de rétention des journaux de dossiers gérés. Les fichiers journaux qui dépassent la période de rétention sont supprimés. Pour spécifier une valeur, entrez-la sous forme de période : jj.hh:mm:ss où j = jours, h = heures, m = minutes et s = secondes. Par exemple, pour spécifier un intervalle de 30 jours, entrez 30.00:00:00. La valeur par défaut est 00:00:00:00 (qui spécifie qu'il n'y a aucune limite de rétention des fichiers et l'écrasement immédiat des fichiers). |
LogFileSizeLimitForManagedFolders |
Facultatif |
Microsoft.Exchange.Data.Unlimited |
Le paramètre LogFileSizeLimtiForManagedFolders spécifie la taille maximale de chaque fichier journal de dossiers gérés. Une fois la limite de taille de fichier journal atteinte, un fichier journal est créé. La valeur par défaut est 10 mégaoctets (Mo). Lorsque vous entrez une valeur, qualifiez-la à l'aide de l'une des unités suivantes :
Les valeurs non qualifiées sont traitées comme des octets. |
LogPathForManagedFolders |
Facultatif |
Microsoft.Exchange.Data.LocalLongFullPath |
Le paramètre LogPathForManagedFolders spécifie le chemin du répertoire qui stocke les fichiers journaux de dossiers gérés. La valeur par défaut est <chemin d'installation Exchange>\Logging\Managed Folder Assistant. |
ManagedFolderAssistantSchedule |
Facultatif |
Microsoft.Exchange.Common.ScheduleInterval[] |
Le paramètre ManagedFolderAssistantSchedule spécifie les intervalles pour chaque semaine durant laquelle l'Assistant Dossier géré applique des paramètres MRM à des dossiers gérés. Le format est StartDay.Time-EndDay.Time. Vous pouvez utiliser les valeurs suivantes comme jours de début et de fin :
Les heures de début et de fin doivent être séparées d'au moins 15 minutes. Les minutes sont arrondies à la valeur inférieure à 0, 15, 30 ou 45. Si vous spécifiez plusieurs intervalles, ils doivent être séparés d'au moins 15 minutes les uns des autres. Exemples :
Si l'Assistant Dossier géré n'achève pas de traiter les boîtes aux lettres sur le serveur pendant la période planifiée, il reprend automatiquement le traitement là où il l'avait laissé lors de sa dernière exécution. |
MAPIEncryptionRequired |
Facultatif |
System.Boolean |
Le paramètre MAPIEncryptionRequired spécifie si Exchange bloque des clients MAPI n'utilisant pas d'appels de procédure distante (RPC) chiffrés. Les valeurs possibles pour ce paramètre sont $true ou $false. |
MessageTrackingLogEnabled |
Facultatif |
System.Boolean |
Le paramètre MessageTrackingLogEnabled spécifie si le suivi des messages est activé. La valeur par défaut est $true. |
MessageTrackingLogMaxAge |
Facultatif |
Microsoft.Exchange.Data.EnhancedTimeSpan |
Le paramètre MessageTrackingLogMaxAge spécifie l'âge maximal du journal de suivi des messages. Les fichiers journaux plus anciens que la valeur spécifiée sont supprimés. La valeur par défaut est 30 jours. Pour spécifier une valeur, entrez-la sous forme de période : jj.hh:mm:ss, où j = jours, h = heures, m = minutes et s = secondes. La plage d'entrées valide pour ce paramètre s'étend de |
MessageTrackingLogMaxDirectorySize |
Facultatif |
Microsoft.Exchange.Data.Unlimited |
Le paramètre MessageTrackingLogMaxDirectorySize spécifie la taille maximale du répertoire des journaux de suivi des messages. Si la taille de répertoire maximale est atteinte, le serveur commence par supprimer les fichiers journaux les plus anciens. La taille maximale du répertoire des journaux de suivi des messages est calculée comme la taille totale de tous les fichiers journaux dont le nom porte le même préfixe. Les fichiers ne répondant pas à cette convention de préfixe de sont pas comptabilisés dans le calcul de la taille totale du répertoire. La modification du nom d'anciens fichiers journaux ou la copie d'autres fichiers dans le répertoire des journaux de suivi des messages peut avoir pour effet que la taille du répertoire dépasse la taille maximale spécifiée. Lorsque les rrôles serveur de transport Hub et serveur de boîtes aux lettres sont installés sur le même serveur, la taille maximale du répertoire des journaux de suivi des messages n'est pas la taille maximale spécifiée parce que les fichiers journaux de suivi des messages générés par les différents rrôles serveur portent des préfixes différents. Les fichiers journaux de suivi des messages pour le rôle serveur de transport Hub ou serveur de transport Edge commencent par le même préfixe, MSGTRK. Les fichiers journaux de suivi des messages pour le rôle serveur de boîtes aux lettres commencent par le même préfixe, MSGTRKM. Lorsque les rrôles serveur de transport Hub et serveur de boîtes aux lettres sont installés sur le même serveur, la taille maximale du répertoire des journaux de suivi des messages correspond au double de la valeur spécifiée. La valeur par défaut est
Les valeurs non qualifiées sont traitées comme des octets. La valeur du paramètre MessageTrackingLogMaxFileSize doit être inférieure ou égale à la valeur du paramètre MessageTrackingLogMaxDirectorySize . La plage d'entrées valide pour ces paramètres s'étend de |
MessageTrackingLogMaxFileSize |
Facultatif |
Microsoft.Exchange.Data.Unlimited |
Le paramètre MessageTrackingLogMaxFileSize spécifie la taille maximale des fichiers journaux de suivi des messages. Quand un fichier journal atteint la taille maximale, un nouveau fichier journal est créé. La valeur par défaut est 10 Mo. Lorsque vous entrez une valeur, qualifiez-la à l'aide de l'une des unités suivantes :
Les valeurs non qualifiées sont traitées comme des octets. La valeur du paramètre MessageTrackingLogMaxFileSize doit être inférieure ou égale à la valeur du paramètre MessageTrackingLogMaxDirectorySize . La plage d'entrée valide pour ces paramètres s'étend de 1 à 9223372036854775807 octets. |
MessageTrackingLogPath |
Facultatif |
Microsoft.Exchange.Data.LocalLongFullPath |
Le paramètre MessageTrackingLogPath spécifie l'emplacement des journaux de suivi des messages. L'emplacement par défaut est |
MessageTrackingLogSubjectLoggingEnabled |
Facultatif |
System.Boolean |
Le paramètre MessageTrackingLogSubjectLoggingEnable spécifie si l'objet du message doit être inclus dans le journal de suivi des messages. La valeur par défaut est $True. |
RedundantMachines |
Facultatif |
Microsoft.Exchange.Data.MultiValuedProperty |
Le paramètre RedundantMachines spécifie les propriétaires possibles et préférés des ressources de cluster. |
ReplicationNetworks |
Facultatif |
Microsoft.Exchange.Data.Directory.SystemConfiguration.ReplicationNetworks |
Le paramètre ReplicationNetworks est un paramètre obsolète qui ne fonctionne pas dans Exchange Server 2007 RTM ou SP1. Vous ne devez pas utiliser ce paramètre lors de l'exécution de la cmdlet Set-MailboxServer. |
RetentionLogForManagedFoldersEnabled |
Facultatif |
System.Boolean |
Le paramètre RetentionLogForManagedFoldersEnabled spécifie si l'Assistant Dossier géré consigne des informations sur les messages ayant atteint leurs limites de rétention. Les valeurs possibles pour ce paramètre sont $true ou $false. Si vous spécifiez $true, les informations sur les messages traités parce qu'ils ont atteint leurs limites de rétention sont consignées. |
SubjectLogForManagedFoldersEnabled |
Facultatif |
System.Boolean |
Le paramètre SubjectLogForManagedFoldersEnabled spécifie si l'objet des messages s'affichera dans les journaux de dossiers gérés. Les valeurs possibles pour ce paramètre sont $true ou $false. Si vous spécifiez $false, l'objet des messages est vide dans les journaux de dossiers gérés. La valeur par défaut est $false. |
SubmissionServerOverrideList |
Facultatif |
Microsoft.Exchange.Data.MultiValuedProperty |
Le paramètre SubmissionServerOverrideList est une liste statique de serveurs de transport Hub (qui existe dans le même site Active Directory que le serveur de boîtes aux lettres) auxquels le serveur de boîtes aux lettres envoie une notification lorsque des messages peuvent être récupérés dans la boîte d'envoi d'un expéditeur. Cette liste remplace la liste des serveurs de transport Hub découverts dynamiquement et peut être utilisée de façon temporaire lorsque vous dépannez un serveur de transport Hub et ne voulez pas recevoir de notification de remise de message, ou pour ignorer l'équilibrage de charge automatique des notifications dans l'ensemble des serveurs de transport Hub faisant partie du même site Active Directory que le serveur de boîtes aux lettres. |
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
Dans cet exemple, la commande Set-MailboxServer est utilisée pour définir la liste de remplacement du serveur sur HubServer01, HubServer02 et HubServer03.
Set-MailboxServer -Identity Server1 -SubmissionServerOverrideList HubServer01,HubServer02,HubServer03