Применимо к: Exchange Server 2010 SP1

Последнее изменение раздела: 2011-04-22

Для управления записями сообщений в Microsoft Exchange Server 2010 можно использовать командлеты и сценарии командной консоли. Рекомендуется предварительно проверить функции управления записями сообщений в нерабочей среде. Для внедрения управления записями сообщений в рабочей среде можно использовать те же сценарии, чтобы выполнить точную и последовательную репликацию управляемых папок, параметров управляемого содержимого и политик почтовых ящиков управляемых папок.

Примечание.
Настраиваемые управляемые папки являются важной возможностью управления записями сообщений. Для каждого почтового ящика, содержащего управляемые настраиваемые папки, требуется корпоративная клиентская лицензия Exchange Server. Для почтовых ящиков с политиками, которые включают в себя управляемые настраиваемые папки, требуется корпоративная клиентская лицензия Exchange Server.

Использование командной консоли 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 "Business Folder 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