Dernière rubrique modifiée : 2007-07-27

Cette feuille de référence rapide décrit les cmdlets les plus fréquemment utilisées disponibles dans la version de publication (RTM) de Microsoft® Exchange Server 2007 et d'Exchange 2007 Service Pack 1 (SP1) et fournit des exemples de leur utilisation.
Pour plus d'informations sur l'environnement de ligne de commande Exchange Management Shell et toutes les cmdlets disponibles dans Exchange 2007, consultez la section « Référence technique » du
Les tâches et fonctionnalités administratives suivantes sont incluses dans cette feuille de référence rapide :
-
Actions des principales cmdlets
-
Paramčtres importants
-
Trucs et astuces
-
Destinataires
-
Stockage
-
Transport
-
Stratégie et conformité
-
Serveurs
Actions de cmdlet communes
Les verbes suivants sont pris en charge par la plupart des cmdlets et associés à une action spécifique.
New |
Le verbe New crée une nouvelle instance de quelque chose, comme un nouveau paramètre de configuration, une nouvelle base de données ou un nouveau connecteur SMTP. |
Supprimer |
Le verbe Remove supprime une instance de quelque chose, comme une boîte aux lettres ou une règle de transport. Toutes les cmdlets Remove prennent en charge les paramètres WhatIf et Confirm. Pour plus d'informations sur ces paramètres, consultez la rubrique Important Parameters. |
Activer |
Le verbe Enable active un paramètre ou active la messagerie pour un destinataire. |
Désactiver |
Le verbe Disable désactive un paramètre activé ou désactive la messagerie pour un destinataire. Toutes les tâches Disable prennent également en charge les paramètres WhatIf et Confirm. Pour plus d'informations sur ces paramètres, consultez la rubrique Important Parameters. |
Set |
Le verbe Set modifie des paramètres spécifiques d'un objet, tels que les alias d'un contact ou la rétention d'un élément effacé d'une base de données de boîtes aux lettres. |
Get |
Le verbe Get interroge un objet spécifique ou un sous-ensemble d'un type d'objet, tel qu'une une boîte aux lettres spécifique, tous les utilisateurs de boîte aux lettres ou les utilisateurs de boîte aux lettres dans un domaine. |
Paramètres importants
Les paramètres suivants vous aident à contrôler le mode d'exécution des commandes et d'indiquer précisément ce qu'une commande fait avant d'affecter les données.
Identity |
Le paramètre Identity identifie l'objet unique pour la tâche. Il est généralement utilisé avec les cmdlets Enable, Disable, Remove, Set et Get. Identity est également un paramètre de position, ce qui signifie que vous ne devez pas spécifier Identity lorsque vous spécifiez la valeur du paramètre dans la ligne de commande. Par exemple : Get-Mailbox -Identity user1 requiert des informations pour la boîte aux lettres de user1. Get-Mailbox user1 est équivalent à Get-Mailbox -Identity user1. |
WhatIf |
Le paramètre WhatIf donne pour instruction à la cmdlet de simuler les actions qu'elle va appliquer à l'objet. Le paramètre WhatIf permet d'afficher les changements potentiels sans devoir les appliquer. La valeur par défaut est $true. |
Confirm |
Le paramètre Confirm suspend le traitement par la cmdlet et demande à l'administrateur de confirmer les actions que la cmdlet va effectuer avant de continuer le traitement. La valeur par défaut est $true. |
Valider |
Le paramètre Validate amène la cmdlet à vérifier que toutes les conditions préalables à l'exécution de l'opération sont réunies et que l'opération sera exécutée avec succès. |
Conseils et astuces
Get-Command |
Cette cmdlet extrait toutes les tâches qui peuvent être exécutées dans Exchange Server 2007. |
Get-Command *keyword* |
Cette cmdlet extrait les tâches dont la cmdlet contient keyword. |
Get-task | Get-Member |
Cette cmdlet extrait toutes les propriétés et méthodes de task. |
Get-task | Format-List |
Cette cmdlet affiche la sortie de la requête dans une liste mise en forme. Vous pouvez canaliser la sortie de la cmdlet Get vers Format-List pour afficher l'ensemble des propriétés qui existent sur l'objet renvoyé par cette commande ou spécifier les propriétés spécifiques que vous voulez afficher, séparées par des virgules, comme dans l'exemple suivant : Get-Mailbox *john* | Format-List alias,*quota |
Aide task |
Cette cmdlet extrait des informations de l'Aide d'Exchange Management Shell pour toute tâche d'Exchange 2007, comme dans l'exemple suivant : Help Get-Mailbox |
Help task<tab> |
Entrez un nom partiel pour task, puis appuyez sur la touche TAB pour passer en revue toutes les cmdlets qui contiennent le texte spécifié. Vous pouvez également utiliser des caractères génériques, comme dans l'exemple suivant : Help *UM* |
Get-task | Format-List > file.txt |
Cette cmdlet exporte la sortie de task dans un fichier texte : file.txt |
Destinataires
Gestion des contacts
Enable-Mailcontact -Identity "John Smith" -alias smith -externalEmailAddress smith@contoso.com |
Cette commande active la messagerie pour le contact John Smith en spécifiant le nom unique (DN) du contact, puis en fournissant l'alias smith et une adresse de messagerie externe smith@contoso.com. |
Disable-MailContact -Identity smith |
Cette commande désactive la messagerie pour le contact en spécifiant l'alias du contact dans le paramètre Identity. |
Set-MailContact -Identity smith -Alias jsmith |
Cette commande modifie l'alias du contact à extension messagerie spécifié dans le paramètre Identity de smith en jsmith en utilisant le paramètre Alias. |
Set-Contact -Identity jsmith -Manager user1 |
Cette commande modifie les informations du service d'annuaire Active Directory® du contact jsmith en changeant le gestionnaire de jsmith en User1. Remarque : Si le contact n'est pas à extension messagerie, vous ne pouvez pas l'extraire en utilisant un alias. Vous devez utiliser le nom complet, le GUID ou le DN du contact. |
Gestion de groupe
Enable-DistributionGroup -Identity "contoso\Distribution Group" -Alias DG |
Cette commande active la messagerie pour le groupe universel de distribution nommé Distribution Group qui se trouve dans le domaine contoso. Il s'agit de l'alias DG. |
Disable-DistributionGroup -Identity DG |
Cette commande désactive la messagerie pour le groupe de distribution universel à extension messagerie nommé DG. |
Set-DistributionGroup -Identity DG -Alias group1 |
Cette commande modifie les paramètres du groupe de distribution universel nommé DG dans Exchange en changeant son alias en group1. |
Add-DistributionGroupMember -Identity DG -Member user1 |
Cette commande ajoute le destinataire user1 comme un membre du groupe de distribution universel DG. |
Get-DistributionGroupMember -Identity DG |
Cette commande extrait tous les membres du groupe de distribution nommé DG. |
Set-Group -Identity DG -DisplayName "Universal DG" |
Cette commande modifie les paramètres Active Directory du groupe Windows® nommé DG en modifiant son nom complet en « Universal DG ». |
New-DynamicDistributionGroup -Name DDG -Alias DDGAlias -OrganizationalUnit OU -IncludedRecipients MailboxUsers |
Cette commande crée un nouveau groupe de distribution dynamique basé sur une requête nommé DDG. Le paramètre IncludedRecipients accepte les valeurs suivantes : None | MailboxUsers | Resources | MailContacts | MailGroups | | MailUsers | AppRecipients. |
Set-DynamicDistributionGroup -Identity DDG -DisplayName DDG1 |
Cette commande modifie le nom complet du groupe de distribution dynamique nommé DDG en DDG1. |
Gestion de la boîte aux lettres
Enable-Mailbox -Identity contoso\user1 -Database MailboxDatabase |
Cette commande active la boîte aux lettres d'un utilisateur d'Active Directory existant avec la combinaison de domaine et d'alias contoso\user1 en créant une boîte aux lettres dans la base de données de boîtes aux lettres nommée MailboxDatabase. |
||
Disable -Mailbox -Identity user1 |
Cette commande désactive la boîte aux lettres pour l'utilisateur dont l'alias est user1 en supprimant sa boîte aux lettres associée. |
||
Set-Mailbox -Identity user1 -alias user2 |
Cette commande modifie une boîte aux lettres en changeant l'alias existant user1 en user2. |
||
Get-Mailbox | Export-Mailbox -PSTFolderPath C:\PSTFiles |
Cette commande extrait tous les utilisateurs de boîte aux lettres et exporte leurs boîtes aux lettres dans des fichiers .pst. Les fichiers .pst sont stockés dans C:\PSTFiles.
|
||
Import-Mailbox john@contoso.com -PSTFolderPath C:\PSTFiles\john.pst |
Cette commande importe les données de boîte aux lettres pour l'utilisateur john@contoso.com à partir du fichier .pst c:\PSTFiles\john.pst.
|
||
Get-Mailbox | Format-Table alias, *quota |
Cette commande extrait tous les utilisateurs de boîte aux lettres et met en forme la sortie pour inclure l'alias de la boîte aux lettres et les quotas de boîte aux lettres. |
||
Get-Mailbox -Database MailboxDatabase |
Cette commande extrait une liste récapitulative de toutes les boîtes aux lettres figurant dans la base de données de boîte aux lettres nommée MailboxDatabase. |
||
Get-Mailbox -server Server |
Cette commande extrait une liste récapitulative de toutes les boîtes aux lettres sur le serveur nommé Server. |
||
Get-MailboxStatistics -Database MailboxDatabase |
Cette commande extrait les statistiques de boîte aux lettres pour toutes les boîtes aux lettres figurant dans la base de données de boîtes aux lettres nommée MailboxDatabase. |
||
Get-MailboxStatistics -Server Server |
Cette commande extrait les statistiques de boîte aux lettres pour toutes les boîtes aux lettres qui se trouvent sur le serveur nommé Server. |
||
Move-Mailbox -Identity user1 -TargetDatabase Server\MailboxDatabase |
Cette commande déplace la boîte aux lettres associée à l'alias user1 vers le serveur nommé Server. La boîte aux lettres est déplacée vers la base de données de boîtes aux lettres nommée MailboxDatabase. |
Messages de quota de boîte aux lettres personnalisables
New-SystemMessage -QuotaMessageType ProhibitSendMailbox -Text "Prohibit Send Mailbox Quota Message Text" -Language En |
Cette commande crée un nouveau message de quota personnalisé pour le type de message de message de quota ProhibitSendMailbox . Le texte « Prohibit Send Mailbox Quota Message Text » s'affiche en anglais comme spécifié par le code de paramètres régionaux En. Les valeurs valides pour le paramètre QuotaMessageType sont WarningMailboxUnlimitedSize et WarningPublicFolder. |
Set-SystemMessage En\ProhibitSendMailbox -Text "New Prohibit Send Mailbox Quota Message Text" |
Cette commande modifie le message de quota personnalisé existant pour le type de message de quota ProhibitSendMailbox qui s'affiche en anglais, comme spécifié par le code local En. Le nouveau texte est « New Prohibit Send Mailbox Quota Message Text ». |
Get-SystemMessage En\ProhibitSendMailbox |
Cette commande extrait le message de quota personnalisé existant pour le type de message de quota ProhibitSendMailbox qui s'affiche en anglais, comme spécifié par le code local En. |
Remove-SystemMessage En\ProhibitSendMailbox |
Cette commande supprime le message de quota personnalisé existant pour le type de message de quota ProhibitSendMailbox qui s'affiche en anglais, comme spécifié par le code local En. |
Destinataire
Get-Recipient -RecipientType MailboxUser |
Cette commande extrait une liste récapitulative de tous les destinataires qui correspondent au RecipientType MailboxUser. Le paramètre RecipientType accepte les valeurs suivantes : User | MailboxUser | MailEnabledUser | Contact | MailEnabledContact | Group | MailEnabledUniversalDistributionGroup | MailEnabledUniversalSecurityGroup | MailEnabledNonUniversalGroup | DynamicDL | PublicFolder | PublicDatabase | SystemAttendantMailbox | SystemMailbox | MicrosoftExchange. |
Get-Recipient -Anr "user" |
Cette commande extrait une liste récapitulative de tous les destinataires contenant la chaîne « user » dans le nom de boîte aux lettres. Le paramètre Anr indique que l'argument sera résolu à l'aide d'une résolution de nom ambigu (ANR). |
Get-Recipient -ResultSize 100 |
Cette commande extrait une liste récapitulative de destinataires et ne retourne que les 100 premiers destinataires. |
Messagerie unifiée
Get-UMMailbox |
Cette commande extrait une liste récapitulative de tous les destinataires à extension messagerie unifiée. |
Get-UMMailbox -Identity user1 | Format-List |
Cette commande extrait la configuration détaillée de la boîte aux lettres de messagerie unifiée associée à l'alias user1. |
Set-UMMailbox -Identity user1 -UMEnabled $True |
Cette commands modifie la boîte aux lettres de messagerie unifiée associée à l'alias user1 en modifiant la valeur du paramètre UMEnabled en $True. |
User
Enable-MailUser -Identity contoso\user2 -ExternalEmailAddress user2@northwindtraders.com |
Cette commande active la messagerie pour l'utilisateur Active Directory contoso\user2 avec une adresse externe user2@northwindtraders.com. Avec cette cmdlet, l'adresse de messagerie SMTP principale par défaut user2@contoso.com est également créée. |
Disable-MailUser -Identity user2 |
Cette commande désactive la messagerie pour l'utilisateur à extension messagerie Active Directory user2. |
Set-MailUser -Identity user2 -ExternalEmailAddress user2@research.northwindtraders.com |
Cette commande modifie l'utilisateur à extension messagerie Active Directory user2 en modifiant son adresse de messagerie externe en user@research.northwindtraders.com |
Stockage
Gestion de la base de données
New-MailboxDatabase -Name MailboxDatabase -StorageGroup StorageGroup |
Cette commande crée une nouvelle base de données de boîtes aux lettres nommée MailboxDatabase dans le groupe de stockage StorageGroup. |
Set-MailboxDatabase -Identity MailboxDatabase -IssueWarningQuota 500MB |
Cette commande modifie la base de données de boîtes aux lettres MailboxDatabase en changeant sa limite de quota d'avertissement de boîte aux lettres en 500Mo. |
Get-MailboxDatabase -StorageGroup StorageGroup |
Cette commande extrait une liste récapitulative de toutes les bases de données de boîtes aux lettres dans le groupe de stockage nommé StorageGroup. |
Get-MailboxDatabase -Server Server |
Cette commande extrait une liste récapitulative de toutes les base de données de boîtes aux lettres sur le le serveur nommé Server. |
Mount-Database -Identity MailboxDatabase |
Cette commande monte la base de données de boîtes aux lettres existante nommée MailboxDatabase. |
Dismount-Database -Identity MailboxDatabase |
Cette commande démonte la base de données de boîtes aux lettres existante nommée MailboxDatabase. |
Enable-DatabaseCopy -Identity MailboxDatabase |
Cette commande active la sauvegarde locale en continu pour la base de données de boîtes aux lettres nommée MailboxDatabase. |
Gestion des groupes de stockage
New-StorageGroup -Name StorageGroup -Server server1 |
Cette commande crée un nouveau groupe de stockage nommé StorageGroup sur le serveur nommé server1. |
Set-StorageGroup -Identity StorageGroup -Name "Research Storage Group" |
Cette commande modifie le groupe de stockage nommé StorageGroup en modifiant son nom d'affichage en « Research Storage Group ». |
Enable-StorageGroupCopy -Identity StorageGroup |
Cette commande active la sauvegarde locale en continu sur le groupe de stockage nommé StorageGroup. Remarque : Vous devez d'abord activer la sauvegarde locale en continu à l'aide de la cmdlet Enable-DatabaseCopy pour chaque base de données dans le groupe de stockage sur lequel vous voulez activer la sauvegarde locale en continu. |
Disable-StorageGroupCopy -Identity StorageGroup |
Cette commande désactive la sauvegarde locale en continu du groupe de stockage nommé StorageGroup. |
Transport
Connecteurs et remise
New-SendConnector -Name SendConnector -AddressSpaces contoso.com |
Cette commande crée un nouveau connecteur d'envoi Internet nommé SendConnector. L'espace d'adressage associé pour le connecteur d'envoi est contoso.com. |
Set-SendConnector -Identity SendConnector -AddressSpaces northwindtraders.com |
Cette commande modifie le connecteur d'envoi nommé SendConnector en modifiant ses espaces d'adressage en northwindtraders.com. |
New-ReceiveConnector -Name ReceiveConnector -RemoteIpRanges 10.149.0.1-10.151.0.1 -Bindings 0.0.0.0:25 |
La commande crée un connecteur de réception nommé ReceiveConnector. La plage d'adresses IP distantes associée s'étend de 10.149.0.1 à 10.151.0.1. En définissant le paramètreBindings sur 0.0.0.0:25, vous donnez pour instruction au serveur d'écouter les connexions sur toutes les adresses IP configurées localement sur le port 25. |
Set-ReceiveConnector -Identity ReceiveConnector -MaxMessageSize 20MB |
Cette commande modifie le connecteur de réception ReceiveConnector en modifiant la valeur du paramètre MaxMessageSize en 20Mo. |
Files d'attente
Suspend-Queue -Identity Server\Queue |
Cette commande interrompt tous les messages dans la file d'attente Server\Queue pour qu'ils ne soient pas remis. |
Resume-Queue -Identity Server\Queue |
Cette commande permet à la file d'attente suspendue Server\Queue de reprendre la remise de messages. |
Get-Message -Identity Server\Queue\Message |
Cette commande extrait le message spécifique Server\Queue\Message. |
Suspend-Message -Identity Server\Queue\Message |
Cette commande arrête la remise du message Server\Queue\Message dans une file d'attente. |
Get-Queue | Freeze-Queue |
Cette commande gèle toutes les files d'attente sur le serveur local. |
Resume-Message -Identity Server\Queue\Message |
Cette commande permet la remise du message Server\Queue\Message suspendu dans une file d'attente. |
Delete-Message -Identity Server\Queue\Message |
Cette commande supprime le message spécifié Server\Queue\Message. |
Export-Message -Identity Server\Queue\Message -Path FilePath |
Cette commande exporte le message spécifié Server\Queue\Message vers FilePath. Remarque : Avant d'exporter un message, vous devez d'abord le suspendre en utilisant la cmdlet Suspend-Message. |
Réécriture d'adresses
New-AddressRewriteEntry -Name RewriteEntryName -InternalAddress david@contoso.com -ExternalAddress support@contoso.com |
Cette commande crée une nouvelle entrée de réécriture d'adresse pour l'adresse de messagerie interne david@contoso.com. Tous les messages électroniques envoyés par david@contoso.com sont réécrits à support@contoso.com, et tous les messages entrants adressés à support@contoso.com sont réécrits à david@contoso.com. |
Set-AddressRewriteEntry -Identity RewriteEntryName -InternalAddress chris@contoso.com |
Cette commande modifie l'entrée de réécriture d'adresse existante RewriteEntryName en modifiant la valeur du paramètre InternalAddress en chris@contoso.com. |
Anti-spam
Set-RecipientFilterConfig -BlockedRecipients info@contoso.com, corp@contoso.com |
Cette commande modifie la configuration du filtrage des destinataires en ajoutant les destinataires bloqués info@contoso.com et corp@contoso.com. |
Set-SenderFilterConfig -BlockedSenders badsender@northwindtraders.com |
Cette commande modifie la configuration du filtrage des expéditeurs pour le courrier indésirable en ajoutant un expéditeur bloqué badsender@northwindtraders.com. |
Add-ContentFilterPhrase -Phrase "spam" -Influence BadWord |
Cette commande ajoute la phrase « courrier indésirable » au filtre du contenu en définissant son paramètre Influence sur BadWord. Le paramètre Influence accepte les valeurs BadWord et GoodWord. |
Add-IPAllowListEntry -IpRange 127.1.0.0 |
Cette commande ajoute d'adresse IP 127.1.0.0 à la liste verte d'IP. Le masque IP par défaut est défini sur 255.255.255.255 parce qu'il n'est pas spécifié. |
Add-IPAllowListEntry -IpRange "127.1.0.0(255.255.0.0)" |
Cette commande ajoute l'adresse IP 127.1.0.0 à la liste verte d'IP sont le masque IP spécifié est 255.255.0.0. |
Add-IPAllowListEntry -IpRange 127.1.0.0-127.1.255.255 |
Cette commande ajoute une plage autorisée d'adresses IP. Dans ce cas, la plage d'adresses IP s'étend de 127.1.0.0 à 127.1.255.255. |
Add-IPBlockListEntry -IpRange 127.2.0.1 |
Cette commande ajoute l'adresse IP 127.1.0.0 à la liste rouge d'IP. Dans ce cas, le masque IP par défaut est 255.255.255.255 parce qu'il n'est pas spécifié. |
Test-IPAllowListProvider -Identity AllowListProvider -IPAddress 127.1.0.0 |
Cette commande teste une adresse IP spécifiée 127.1.0.0 pour voir si elle est répertoriée comme adresse IP autorisée par le fournisseur de listes vertes d'IP IPAllowListProvider. |
Add-IPAllowListProvider -Name Provider1 -LookupDomain www.contoso.com -IPAddressesMatch 127.1.0.0 |
Cette commande ajoute un fournisseur de listes vertes d'IP nommé Provider1 qui est utilisé pour vérifier quelles adresses IP sont autorisées. Le domaine de recherche associé est www.contoso.com et l'adresse IP qui doit correspondre au résultat renvoyé par le fournisseur listes vertes d'IP est 127.1.0.0. |
Add-IPBlockListProvider -Name Provider2 -LookupDomain www.contoso.com -IPAddressesMatch 127.2.0.1 |
Cette commande ajoute un fournisseur de listes vertes d'IP nommé Provider2 qui est utilisé pour vérifier les adresses IP à bloquer. Le domaine de recherche associé est www.contoso.com et l'adresse IP qui doit correspondre au résultats renvoyés par le fournisseur de listes rouges d'IP est 127.1.0.0. |
Get-SenderIdConfig |
Cette commande extrait les paramètres de configuration de l'D expéditeur. |
Add-AttachmentFilterEntry -Name image/jpeg -Type ContentType |
Cette commande ajoute une entrée de filtre des pièces jointes qui est utilisée pour bloquer toutes les pièces jointes JPEG sur la base du type de contenu image/jpeg, indépendamment du nom du fichier. |
Add-AttachmentFilterEntry -Name *.EXE -Type FileName |
Cette commande ajoute une entrée de fichier de pièce jointe qui est utilisée pour bloquer toutes les pièces jointes avec une extension de nom de fichier *.EXE. |
Remove-AttachmentFilterEntry ContentType:image/jpeg |
Cette commande supprime une entrée de filtre des pièces jointes qui est utilisée pour filtrer toutes les pièces jointes JPEG sur la base du type de contenu image/jpeg. |
Remove-AttachmentFilterEntry FileName:*.EXE |
Cette commande supprime une entrée de filtre des pièces jointes qui est utilisée pour bloquer toutes les pièces jointes avec une extension de nom de fichier *.EXE. |
Set-AttachmentFilterListConfig -RejectResponse "La pièce jointe à votre message électronique a été rejetée." -Action Reject |
Cette commande configure l'agent de filtrage des pièces jointes pour rejeter tous les messages contenant des pièces jointes filtrées. La pièce jointe et le message de courrier électronique sont bloqués et le texte configuré est utilisé dans le corps du message du rapport de non-remise (NDR) envoyé aux expéditeurs dont les messages contiennent une pièce jointe bloquée. Les actions disponibles sont Reject, Strip et SilentDelete. |
Messages de notification d'état de remise (DSN) personnalisables
New-SystemMessage -DsnCode 5.7.0 -Text "DSN Message Text" -Internal $False -Language En |
Cette commande crée un nouveau message DSN personnalisé pour le code DSN 5.7.0. Le texte du message est "DSN Message Text", il s'affiche en anglais, langue spécifiée par le code de paramètres régionaux En et le message DSN est envoyé aux expéditeurs internes et externes. |
Set-SystemMessage -Identity En\External\5.7.0 -Text "New DSN Message Text" |
Cette commande modifie le message DSN personnalisé pour le code DSN 5.7.0. L'identité consiste en la langue, spécifiée par le code de paramètres régionaux En, même si la portée du message DSN est interne ou externe, et le code DSN En\External\5.7.0. Le texte du message DSN et modifié en "New DSN Message Text". |
Get-SystemMessage -Identity En\External\5.7.0 |
Cette commande extrait le message DSN personnalisé existant pour le code DSN 5.7.0 en utilisant l'identité En\External\5.7.0. |
Get-SystemMessage -Original $True |
Cette commande extrait une liste de tous les messages DSN intégrés. |
Remove-SystemMessage -Identity En\External\5.7.0 |
Cette commande supprime le message DSN personnalisé existant pour le code DSN 5.7.0 en utilisant l'identité En\External\5.7.0. |
Stratégie et conformité
Règles de transport Hub
$Condition = Get-TransportRulePredicate BetweenMemberOf $Condition.Addresses = (Get-DistributionGroup "Group1") $Condition.Addreses2 = (Get-DistributionGroup "Group2") $Action = Get-TransportRuleAction RejectMessage $Action.RejectReason = "RejectText" New-TransportRule -Name "RuleName" -Condition @($Condition) -Action @($Action) |
Cette commande crée la règle de transport RuleName sur un serveur de transport Hub. La règle rejette tous les messages échangés entre les groupes de distribution Groupe1 et Groupe2 . Un NDR est envoyé à l'expéditeur des messages contenant le texte RejectText. |
Get-TransportRule -Identity RuleName | Format-List |
Cette commande extrait la configuration détaillée de la règle de transport RuleName. |
(Get-TransportRule -Identity RuleName).Conditions | Format-List |
Cette commande extrait une liste de conditions et leurs valeurs qui sont configurées dans la règle de transport RuleName. |
(Get-TransportRule -Identity RuleName).Exceptions | Format-List |
Cette commande extrait une liste d'exceptions et leurs valeurs qui sont configurées dans la règle de transport RuleName. |
(Get-TransportRule -Identity RuleName).Actions | Format-List |
Cette commande extrait une liste d'actions et leurs valeurs qui sont configurées dans la règle de transport RuleName. |
Remove-TransportRule -Identity RuleName |
Cette commande extrait la règle de transport RuleName. |
Règles de Journal
New-JournalRule -Name "JournalRuleName" -Recipient MailboxToJournal@contoso.com -JournalEmailAddress "Journal Reports" -Scope Global |
Cette commande crée la règle de journal JournalRuleName. Des copies de tous les messages électroniques échangés avec MailboxToJournal@contoso.com sont envoyés à la boîte aux lettres Journal Reports comme pièces jointes à l'intérieur de l'enveloppe du message de journal. La règle de journal est activée dès sa création. Les valeurs valides pour le paramètre Scope sont Internal, External et Global. |
Set-JournalRule -Identity JournalRuleName -Recipient DistributionGroupToJournal@contoso.com |
Cette commande modifie la règle de journal JournalRuleName par la définition de la valeur du paramètre Recipient sur DistributionGroupToJournal@contoso.com. |
Set-TransportConfig -JournalingReportNdrTo AltJournalReports@contoso.com |
Cette commande configure Exchange pour rediriger les rapports de journal vers AltJournalReports@contoso.com si la boîte aux lettres de journalisation principale est temporairement indisponible. |
Serveurs
Get-ExchangeServer |
Cette commande extrait une liste récapitulative de tous les serveurs existants. |
Get-ExchangeServer -Domain contoso.com |
Cette commande extrait une liste recapitulative de tous les serveurs dans le domaine contoso.com. |
Get-ExchangeServer -Status |
Cette commande extrait une liste récapitulative de tous les serveurs existants et force un appel à l'actualisation de l'état actuel du serveur. Sans le paramètre Status, certains champs qui changent en temps réel ne sont pas renseignés. |