Share via


Get-MessageTrackingLog(RTM)

 

적용 대상: Exchange Server 2007

마지막으로 수정된 항목: 2007-06-11

Get-MessageTrackingLog cmdlet를 사용하여 메시지 추적 로그에 저장된 메시지 정보를 검색할 수 있습니다.

구문

Get-MessageTrackingLog [-DomainController <Fqdn>] [-End <DateTime>] [-EventId <String>] [-InternalMessageId <String>] [-MessageId <String>] [-MessageSubject <String>] [-Recipients <String[]>] [-Reference <String>] [-ResultSize <Unlimited>] [-Sender <String>] [-Server <ServerIdParameter>] [-Start <DateTime>]

자세한 정보

고유한 메시지 추적 로그는 허브 전송 서버 역할, 사서함 서버 역할 또는 Edge 전송 서버 역할이 설치된 각 컴퓨터에 존재합니다. 메시지 추적 로그는 개별 서버를 통과하는 각 전자 메일 메시지의 기록에 대한 자세한 정보를 포함하는 CSV(쉼표로 구분된 값) 파일입니다.

Get-MessageTrackingLog cmdlet를 실행하려면 사용하는 계정이 다음을 위임받아야 합니다.

  • 대상 서버에 대한 Exchange Server 관리자 역할 및 로컬 관리자 그룹

Edge 전송 서버 역할이 설치된 컴퓨터에서 Get-MessageTrackingLog cmdlet를 실행하려면 해당 컴퓨터의 로컬 관리자 그룹에 속한 계정을 사용하여 로그온해야 합니다.

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

매개 변수

매개 변수 필수 종류 설명

DomainController

선택

Microsoft.Exchange.Data.Fqdn

이 구성 변경을 Active Directory에 기록하는 도메인 컨트롤러의 정규화된 도메인 이름(FQDN)을 지정하려면 DomainController 매개 변수를 포함시킵니다.

End

선택

System.DateTime

이 매개 변수는 cmdlet가 실행되는 컴퓨터의 국가별 형식을 사용하여 지정한 End 날짜 및 시간 이전까지 메시지 추적 로그 항목을 반환합니다.

EventId

선택

System.String

이 매개 변수는 메시지 추적 로그 항목과 함께 BadMail, Defer Deliver, DSN, Expand, Fail, PoisonMessage, Receive, Redirect, Resolve, Send, SubmitTransfer와 같은 가능한 이벤트 범주를 반환합니다.

InternalMessageId

선택

System.String

이 매개 변수는 InternalMessagID 값을 사용하여 메시지 추적 로그 항목을 반환합니다. InternalMessageID는 현재 메시지를 처리 중인 Exchange 2007 서버에 의해 할당되는 메시지 식별자입니다.

특정 메시지의 InternalMessageID 값은 해당 메시지의 배달과 관련된 모든 Exchange 2007 서버의 메시지 추적 로그에서 서로 다릅니다.

MessageId

선택

System.String

이 매개 변수는 지정된 Message-ID 헤더 필드와 함께 메시지 추적 로그 항목을 반환합니다. Message-ID: 헤더 필드가 공란이거나 없으면 임의의 값이 할당됩니다. 이 값은 메시지 수명을 나타내는 상수입니다.

MessageSubject

선택

System.String

이 매개 변수는 메시지의 Subject: 헤더 필드에 지정된 값과 함께 메시지 추적 로그 항목을 반환합니다. 기본적으로 메시지 제목은 메시지 추적 로그에 저장됩니다. 메시지 제목 로깅을 사용하지 않으려면 다음 명령을 사용하십시오.

Set-TransportServer <Identity> -MessageTrackingLogSubjectLoggingEnabled $false

Recipients

선택

System.String[]

이 매개 변수는 지정된 받는 사람의 SMTP(Simple Mail Transfer Protocol) 전자 메일 주소와 함께 메시지 추적 로그 항목을 반환합니다. 단일 메시지에 포함된 각각의 여러 받는 사람은 단일 메시지 추적 로그 항목을 사용하여 기록됩니다. 확장되지 않는 메일 그룹 받는 사람은 메일 그룹의 SMTP 전자 메일 주소를 사용하여 기록됩니다. 여러 개의 받는 사람 값은 쉼표를 구분자로 사용하여 지정할 수 있습니다.

Reference

선택

System.String

이 매개 변수는 Reference 필드에 지정된 값을 사용하여 메시지 추적 로그 항목을 반환합니다.

Reference 필드에는 특정 유형의 EventID에 대한 추가 정보가 포함됩니다.

  • Send Reference 필드에는 모든 DSN(배달 상태 알림) 메시지의 Internet-Message-Id가 포함됩니다.

  • Transfer Reference 필드에는 분기 중인 메시지의 Internal-Message-Id가 포함됩니다.

  • DSN Reference 필드에는 DSN을 유발한 메시지의 Internet-Message-Id가 포함됩니다.

그 밖의 모든 유형의 EventIDReference 필드가 비어 있습니다.

ResultSize

선택

Microsoft.Exchange.Data.Unlimited

이 매개 변수는 표시할 메시지 추적 로그 항목의 최대 개수를 결정합니다. 기본적으로 최대 1,000개의 항목이 표시됩니다. 모든 항목을 표시하려면 Unlimited 값을 사용합니다.

Sender

선택

System.String

이 매개 변수는 지정된 보낸 사람의 SMTP 전자 메일 주소를 사용하여 메시지 추적 로그 항목을 반환합니다.

Server

선택

Microsoft.Exchange.Configuration.Tasks.ServerIdParameter

이 매개 변수는 검색할 메시지 추적 로그를 포함하는 Exchange 2007 서버를 지정합니다. Server 매개 변수는 대상 서버에 대해 다음 값을 사용할 수 있습니다.

  • Name

  • FQDN(정규화된 도메인 이름)

  • DN(고유 이름)

  • 레거시 Exchange DN

  • GUID

Start

선택

System.DateTime

이 매개 변수는 cmdlet가 실행되는 컴퓨터의 국가별 형식을 사용하여 지정된 Start 날짜 및 시간으로 시작하는 메시지 추적 로그 항목을 반환합니다.

입력 형식

반환 형식

오류

오류 설명

 

 

예외

예외 설명

 

 

예제

첫 번째 예에서는 Get-MessageTrackingLog cmdlet를 사용하여 2006년 3월 13일 오전 9:00시에서 2006년 3월 15일 오후 5:00시 사이에 만들어졌고 Sender 값이 tbremer@contoso.com인 메시지 추적 로그 항목을 검색하는 방법을 보여줍니다.

참고

이 예에서 사용된 날짜 형식은 영어(미국)입니다. 자신의 Exchange Server 2007 컴퓨터에 구성된 날짜 형식을 사용하십시오. 지정한 날짜는 Exchange 2007에서 항목을 메시지 추적 로그에 저장하기 위해 내부적으로 사용되는 UTC(Coordinated Universal Time) 형식으로 자동으로 변환됩니다.

두 번째 예에서는 Get-MessageTrackingLog cmdlet의 결과를 Format-List cmdlet로 파이프하여 메시지 추적 로그에서 제공되는 추가 정보를 확인하는 방법을 보여줍니다.

파이프라이닝에 대한 자세한 내용은 파이프라이닝을 참조하십시오.

명령의 출력을 처리하는 방법에 대한 자세한 내용은 명령 출력 작업을 참조하십시오.

Get-MessageTrackingLog -Start "03/13/2006 9:00AM" -End "03/15/2006 5:00PM" -Sender "tbremer@contoso.com"
Get-MessageTrackingLog -Start "03/13/2006 9:00AM" -End "03/15/2006 5:00PM" -Sender "tbremer@contoso.com" | Format-List