Share via


메시징 레코드 관리에 Exchange 관리 셸 스크립트를 사용하는 방법

 

적용 대상: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007

마지막으로 수정된 항목: 2007-08-07

이 항목에서는 Microsoft Exchange Server 2007에서 Exchange 관리 셸의 스크립트를 사용하여 MRM(메시징 레코드 관리)을 관리하는 방법에 대해 설명합니다.

시작하기 전에

이 절차를 수행하려면 사용하는 계정에 다음 권한이 위임되어야 합니다.

  • Exchange 조직 관리자 역할

사용 권한, 역할 위임 및 Exchange Server 2007 관리에 필요한 권한에 대한 자세한 내용은 사용 권한 고려 사항을 참조하십시오.

참고

관리되는 사용자 지정 폴더는 MRM의 고급 기능입니다. 관리되는 사용자 지정 폴더가 있는 각 사서함에는 Exchange Server Enterprise 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 관리 셸을 사용하여 스크립팅을 참조하십시오.