Cómo usar los scripts del Shell de administración de Exchange para la administración de registros de mensajería

 

Se aplica a: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007

Última modificación del tema: 2007-08-07

En este tema se explica cómo usar los scripts del Shell de administración de Exchange para administrar registros de mensajería (MRM) en Microsoft Exchange Server 2007.

Antes de empezar

Para realizar este procedimiento, la cuenta que utilice debe tener delegada la siguiente función:

  • Función Administrador de la organización de Exchange

Para obtener más información acerca de los permisos, la delegación de funciones y los derechos necesarios para administrar Exchange Server 2007, consulte Consideraciones sobre permisos.

Nota

Las carpetas personalizadas administradas son una característica premium de MRM. Cada buzón que ha administrado carpetas personalizadas requiere una licencia de acceso de cliente de empresa de servidor (CAL) de Exchange. Los buzones con directivas que incluyan carpetas personalizadas administradas requieren una CAL de Exchange Server Enterprise. Para obtener más información sobre los requisitos de licencia de MRM, consulte "Licencias de acceso de cliente y MRM" en Descripción de la Administración de registros de mensajes.

Procedimiento

Para utilizar el Shell de administración de Exchange para administrar registros de mensajería

  1. Cree una secuencia especificando los comandos de Shell de administración de Exchange en el editor de texto, tal como se muestra en el script de ejemplo siguiente.

  2. Guarde el archivo de texto de la secuencia con la extensión de archivo .ps1 (por ejemplo, MRM_Sample_Script.ps1).

  3. En el símbolo del sistema del Shell de administración de Exchange, escriba la ruta de acceso y el nombre de archivo del script (por ejemplo C:\Scripts\MRM_Sample_Script.ps1 o .\MRM_Sample_Script.ps1 para un script del directorio de trabajo).

Script de ejemplo

A continuación, se muestra un script de ejemplo para administrar registros de mensajería. Para ver una explicación de las acciones realizadas, consulte los comentarios que contiene el 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

Para obtener más información

Para obtener más información acerca de la administración de registros de mensajería, consulte los siguientes temas:

Para obtener más información acerca de cómo utilizar los comandos de Shell de administración de Exchange para administrar su organización Exchange 2007, consulte Nueva funcionalidad de administración en el Shell de administración de Exchange (en inglés).

Para obtener más información acerca del uso de scripts con el Shell de administración de Exchange, consulte Scripting con el Shell de administración de Exchange.