如何将 Exchange 命令行管理程序脚本用于邮件记录管理

 

适用于: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007

上一次修改主题: 2007-08-07

本主题说明如何使用 Exchange 命令行管理程序中的脚本在 Microsoft Exchange Server 2007 中管理邮件记录管理 (MRM)。

开始之前

若要执行此步骤,必须为您使用的帐户委派以下角色:

  • Exchange 组织管理员角色

有关权限、角色委派以及管理 Exchange Server 2007 所需的权限的详细信息,请参阅权限注意事项

note注意:
托管自定义文件夹是 MRM 的一项高级功能。每个具有托管自定义文件夹的邮箱都需要 Exchange Server 企业版客户端访问许可证 (CAL)。使用包含托管自定义文件夹的策略的邮箱要求安装 Exchange Server Enterprise CAL。有关对 MRM 的授权要求的详细信息,请参阅了解邮件记录管理中的“客户端访问许可证和 MRM”。

步骤

使用 Exchange 命令行管理程序管理邮件记录管理的步骤

  1. 在文本编辑器中输入 Exchange 命令行管理程序命令来创建脚本,如后面的示例脚本所示。

  2. 用 .ps1 文件扩展名保存脚本的文本文件(例如 MRM_Sample_Script.ps1)。

  3. 在 Exchange 命令行管理程序的命令提示符下,输入脚本的路径和文件名(例如 C:\Scripts\MRM_Sample_Script.ps1 或为工作目录中的脚本输入 .\MRM_Sample_Script.ps1)。

示例脚本

下面是邮件记录管理的示例脚本。有关所执行操作的说明,请参阅脚本中的注释。

# 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

详细信息

有关邮件记录管理的详细信息,请参阅下列主题:

有关如何使用 Exchange 命令行管理程序命令来管理 Exchange 2007 组织的详细信息,请参阅Exchange 命令行管理程序中新增的管理功能

有关通过 Exchange 命令行管理程序使用脚本的详细信息,请参阅使用 Exchange 命令行管理程序编写脚本