Procédure d'utilisation de scripts Exchange Management Shell pour la gestion des enregistrements de messagerie

 

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

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

Cette rubrique décrit l'utilisation de scripts dans l'environnement de ligne de commande Exchange Management Shell pour gérer des enregistrements de messagerie dans Microsoft Exchange Server 2007.

Avant de commencer

Pour exécuter cette procédure, vous devez utiliser un compte auquel a été délégué :

  • le rôle Administrateur d'organisation 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.

Notes

Les dossiers personnalisés gérés sont une fonctionnalité essentielle de la gestion des enregistrements de messagerie. Chaque boîte aux lettres avec des dossiers personnalisés gérés requiert une licence d'accès client à Exchange Server Enterprise. Les boîtes aux lettres avec des stratégies incluant des dossiers personnalisés gérés requièrent une licence d'accès client Exchange Server Enterprise. Pour plus d'informations sur les conditions de licence pour la gestion des enregistrements de messagerie, consultez la section « Licences d'accès client et gestion des enregistrements de messagerie » dans la rubrique Présentation de la gestion des enregistrements de messagerie.

Procédure

Utilisation de l'environnement de ligne de commande Exchange Management Shell pour gérer les enregistrements de messagerie

  1. Créez un script en entrant des commandes de l'environnement de ligne de commande Exchange Management Shell dans un éditeur de texte, comme le montre l'exemple de script suivant.

  2. Enregistrez le fichier texte pour le script avec l'extension .ps1 (par exemple, MRM_Sample_Script.ps1).

  3. À l'invite de commandes de l'environnement de ligne de commande Exchange Management Shell, entrez le chemin et le nom de fichier du script (par exemple, C:\Scripts\MRM_Sample_Script.ps1 ou .\MRM_Sample_Script.ps1 pour un script dans le répertoire de travail).

Exemple de script

Ce qui suit est un exemple de script pour la gestion des enregistrements de messagerie. Pour obtenir une explication sur les actions exécutées, consultez les commentaires à l'intérieur du script.

# MRM_Sample_Script.ps1

# This script demonstrates the fundamentals of performing messaging records management by running scripts in the Exchange Management Shell.

# Create a new managed custom folder.
New-ManagedFolder -Name "Important E-mail" -FolderName "Business Folder A" 

# Create a variable, \"$age,\" to use in the next command.
$age = New-TimeSpan -Day 30

# Create managed content settings for the new managed custom folder that delete items after 30 days.
New-ManagedContentSettings -Name "Retention settings for Business Folder A" -FolderName "Business Folder A" -MessageClass VoiceMail -RetentionEnabled:$True -AgeLimitForRetention $Age -RetentionAction PermanentlyDelete

# Create a managed folder mailbox policy.
New-ManagedFolderMailboxPolicy -Name "Business Folder A" -ManagedFolderLinks "Important E-mail"

# Apply the managed folder mailbox policy to a mailbox.
Set-Mailbox -Identity Administrator -ManagedFolderMailboxPolicy "Policy A"

# Schedule the managed folder assistant to run the entire week.
$ServerName= cmd /c echo %computername%
Set-MailboxServer -ID $ServerName -ManagedFolderAssistantSchedule "Sun.12:00-Sun.11:00"

# Start the managed folder assistant. 
Start-ManagedFolderAssistant

Pour plus d'informations

Pour plus d'informations sur la gestion des enregistrements de messagerie, consultez les rubriques suivantes :

Pour plus d'informations sur l'utilisation des commandes de l'environnement de ligne de commande Exchange Management Shell pour gérer votre organisation Exchange 2007, consultez la rubrique Nouvelle fonctionnalité d'administration dans Exchange Management Shell.

Pour plus d'informations sur l'utilisation de scripts avec l'environnement de ligne de commande Exchange Management Shell, consultez la rubrique Les scripts dans Exchange Management Shell.