Come utilizzare gli script di Exchange Management Shell per la gestione dei record di messaggistica

 

Si applica a: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007

Ultima modifica dell'argomento: 2007-08-07

In questo argomento viene descritto come utilizzare gli script in Exchange Management Shell per la gestione dei record di messaggistica (MRM, Messaging Records Management) in Microsoft Exchange Server 2007.

Informazioni preliminari

Per eseguire questa procedura, è necessario utilizzare un account che disponga della seguente delega:

  • Ruolo Exchange Organization Administrator

Per ulteriori informazioni sulle autorizzazioni, sulla delega dei ruoli e sui diritti necessari per l'amministrazione di Exchange Server 2007, vedere Considerazioni sulle autorizzazioni.

Nota

Le cartelle personalizzate gestite sono una funzionalità avanzata di Gestione record di messaggistica. Ciascuna cassetta postale contenente cartelle personalizzate gestite necessita di una licenza di accesso client di Exchange Server Enterprise. Le cassette postali con criteri che comprendono cartelle personalizzate gestite necessitano di una licenza di accesso client (CAL) di Exchange Server Enterprise. Per ulteriori informazioni sui requisiti per la concessione delle licenze per Gestione record di messaggistica, vedere "Licenze di accesso client e Gestione record di messaggistica" in Informazioni su Gestione record di messaggistica.

Procedura

Per utilizzare Exchange Management Shell per la gestione dei record di messaggistica

  1. Creare uno script immettendo i comandi di Exchange Management Shell in un editor di testo, come mostrato nello script di esempio seguente.

  2. Salvare il file di testo dello script con l'estensione ps1 (ad esempio, MRM_Esempio_Script.ps1).

  3. Al prompt dei comandi di Exchange Management Shell immettere il percorso e il nome del file dello script (ad esempio, C:\Scripts\MRM_Esempio_Script.ps1 o .\MRM_Esempio_Script.ps1 per uno script nella directory di lavoro).

Script di esempio

Di seguito è riportato uno script di esempio per la gestione dei record di messaggistica. Per una spiegazione delle azioni eseguite, vedere i commenti all'interno dello 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

Ulteriori informazioni

Per ulteriori informazioni sulla gestione dei record di messaggistica, vedere i seguenti argomenti:

Per ulteriori informazioni su come utilizzare i comandi di Exchange Management Shell per gestire l'organizzazione di Exchange 2007, vedere Nuova funzionalità amministrativa in Exchange Management Shell.

Per ulteriori informazioni sull'utilizzo degli script di Exchange Management Shell, vedere Scripting con Exchange Management Shell.