Share via


메시지 추적 로그를 검색하는 방법

 

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

마지막으로 수정된 항목: 2011-10-04

이 항목에서는 Exchange 관리 콘솔 또는 Exchange 관리 셸을 사용하여 메시지 추적 로그를 검색하는 방법에 대해 설명합니다.

메시지 추적 로그는 허브 전송 서버 역할, 사서함 서버 역할 또는 Edge 전송 서버 역할이 설치된 Microsoft Exchange Server 2007 컴퓨터와 메시지를 주고받을 때 모든 메시지 활동에 대한 자세한 로그입니다. 클라이언트 액세스 서버 역할 또는 통합 메시지 서버 역할이 있는 Exchange 서버에는 메시지 추적 로그가 없습니다. 메시지 확인, 메일 흐름 분석, 보고 및 문제 해결을 위해 메시지 추적 로그를 사용합니다.

RTM(Release To Manufacturing) 버전의 Exchange 2007 및 Exchange 2007 SP1(서비스 팩 1)에서는 Exchange 관리 셸의 Get-MessageTrackingLog cmdlet 및 Exchange 관리 콘솔의 메시지 추적 도구를 사용하여 특정 검색 조건을 사용하여 메시지 추적 로그에서 항목을 검색할 수 있습니다.

Exchange 2007 SP1에서는 GetMessageTrackingLogE2EwithTime.ps1이라는 새 Exchange 관리 셸 스크립트를 사용하여 Exchange 조직의 모든 허브 전송 서버 및 사서함 서버에서 모든 메시지 추적 로그의 특정 항목을 검색할 수 있습니다. 이는 Exchange 조직을 통해 이동하는 메시지의 전체 종단 간 경로를 추적하고자 할 때 유용합니다.

시작하기 전에

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

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

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

  • Exchange 보기 권한만 있는 관리자 역할

Exchange 2007 RTM 또는 Exchange 2007 SP1에 Edge 전송 서버 역할이 설치되어 있는 컴퓨터에서 다음 절차를 수행하려면 해당 컴퓨터의 로컬 관리자 그룹에 속한 계정을 사용하여 로그온해야 합니다.

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

허브 전송 서버 또는 사서함 서버에서 Get-MessageTrackingLog cmdlet 또는 메시지 추적 도구를 사용하여 메시지 추적 로그 검색을 수행할 때는 Edge 전송 서버의 메시지 추적 로그에는 액세스할 수 없습니다. Edge 전송 서버의 메시지 추적 로그를 검색하려면 Edge 전송 서버에서 직접 Get-MessageTrackingLog cmdlet 또는 메시지 추적 도구를 실행해야 합니다.

메시지 추적 로그 검색은 Microsoft Exchange 전송 로그 검색 서비스에 의존합니다. 이 서비스를 사용하지 않도록 설정하거나 중지할 경우 로그 검색 기능이 없어지는 것 외에는 Exchange 2007 서버에서 문제가 나타나지는 않습니다.

Exchange 서버에서 메시지 추적 로그를 복사한 다음 Get-MessageTrackingLog cmdlet 또는 메시지 추적 도구를 사용하여 복사한 로그를 다른 Exchange 서버에서 검색할 수는 없습니다. 또한 기존 메시지 추적 로그를 저장하면 해당 메시지 추적 로그 파일의 날짜-시간 스탬프 변경 내용으로 인해 메시지 추적 로그를 검색하는 데 사용되는 쿼리 논리가 손상됩니다.

메시지 추적 로그 검색 조건

20개 이상의 데이터 필드를 모든 메시지 추적 로그 항목에 사용할 수 있지만 모든 필드를 검색 필터로 사용할 수 있는 것은 아닙니다. Exchange 관리 셸에서 사용할 수 있는 검색 필터는 Exchange 관리 콘솔에서도 사용할 수 있습니다. Exchange 관리 콘솔에서는 Get-MessageTrackingLog cmdlet를 사용하여 메시지 추적 로그를 검색하기 때문입니다. 그러나 Exchange 관리 셸을 사용하면 검색 결과를 보다 효율적으로 제어할 수 있습니다.

Exchange 관리 콘솔 및 Exchange 관리 셸에서 사용되는 공통 검색 조건

Exchange 관리 셸 또는 메시지 추적 도구의 Get-MessageTrackingLog cmdlet를 사용할 때 다음 목록에 설명된 검색 필터를 사용할 수 있으며 이러한 필터는 동일한 방식으로 작동합니다.

참고

별도의 설명이 없는 한 부분 값이나 여러 값을 포함하는 검색 필터는 사용할 수 없습니다.

  • Recipients   이 검색 필터는 recipient-address 필드를 사용합니다. 받는 사람의 전체 전자 메일 주소를 입력해야 합니다. 여러 개의 받는 사람 값은 쉼표를 구분자로 사용하여 지정할 수 있습니다. 단일 메시지에 포함된 각각의 여러 받는 사람은 단일 메시지 추적 로그 항목을 사용하여 기록됩니다. 확장되지 않는 메일 그룹 받는 사람은 메일 그룹의 SMTP 전자 메일 주소를 사용하여 기록됩니다.

  • Sender   이 검색 필터는 sender 필드를 사용합니다. 보내는 사람의 전체 전자 메일 주소를 입력해야 합니다. sender 필드에는 Sender: 머리글 필드 또는 From: 머리글 필드(Sender:가 없을 경우)에 지정된 보낸 사람의 전자 메일 주소가 포함되어 있습니다.

  • Server   이 검색 필터는 검색할 메시지 추적 로그를 포함하는 Exchange 2007 서버를 지정합니다. 다음과 같은 값을 사용하여 서버를 설명할 수 있습니다.

    • Name

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

    • DN(고유 이름)

    • 레거시 Exchange DN

    • GUID

  • EventID   이 검색 필터는 event-id 필드를 사용합니다. 메시지 추적 도구의 드롭다운 목록에서 EventID 값을 선택합니다. Get-MessageTrackingLog cmdlet에서는 EventID 값을 텍스트로 입력합니다. 그러나 이 값은 사용 가능한 EventID 값과 정확하게 일치해야 합니다. EventID는 각 메시지 추적 로그 항목에 할당되는 이벤트 분류입니다. 사용 가능한 값은 BADMAIL, DEFER, DELIVER, DSN, EXPAND, FAIL, POISONMESSAGE, RECEIVE, REDIRECT, RESOLVE, SEND, SUBMIT 및 TRANSFER입니다.

  • MessageID   이 검색 필터는 message-id 필드를 사용합니다. MessageID는 Message-ID: 머리글 필드의 값입니다. Message-ID: 머리글 필드가 없거나 비어 있으면 임의의 값이 할당됩니다. 이 값은 메시지 수명을 나타내는 상수입니다.

  • InternalMessageID   이 검색 필터는 internal-message-id 필드를 사용합니다. InternalMessageID는 메시지를 처리하고 있는 Exchange 2007 서버에 의해 할당된 메시지 식별자 정수입니다.

  • Subject    Get-MessageTrackingLog cmdlet의 매개 변수 이름은 MessageSubject입니다. 이 검색 필터는 message-subject 필드를 사용합니다. 부분 값도 지원됩니다. 이 검색 필터는 Subject: 머리글 필드에 지정된 메시지의 제목입니다. 사서함 서버의 Set-MailboxServer cmdlet 및 허브 전송 서버와 Edge 전송 서버의 Set-TransportServer cmdlet에 있는 MessageTrackingLogSubjectLoggingEnabled 매개 변수를 통해 메시지 제목 추적을 제어합니다. 기본적으로 메시지 제목 로깅은 사용하도록 설정됩니다. MessageTrackingLogSubjectLoggingEnabled 매개 변수 값을 $False로 설정하여 메시지 제목 로깅을 사용하지 않도록 설정할 수 있습니다.

  • Reference   이 검색 필터는 reference 필드를 사용합니다. 이 필드에는 특정 유형의 이벤트에 대한 추가 정보가 포함됩니다. DSN 이벤트의 경우 reference 필드에는 DSN을 생성한 메시지의 MessageID:가 포함됩니다. 그리고 SEND 이벤트의 경우 reference 필드에는 모든 DSN 메시지의 MessageID:가 포함됩니다. TRANSFER 이벤트의 경우 reference 필드에는 분기 중인 메시지의 MessageID:가 포함됩니다.

  • Start   이 검색 필터는 date-time 필드를 사용하여 지정된 끝 날짜 및 시간에 시작하는 메시지 추적 항목을 찾습니다. 이 필터를 단독으로 사용하여 지정한 날짜-시간 이후의 모든 메시지 추적 로그 항목을 검색하거나 End 매개 변수와 함께 하한값으로 사용할 수 있습니다.

  • End   이 검색 필터는 date-time 필드를 사용하여 지정된 끝 날짜 및 시간(포함 안 함)에 끝나는 메시지 추적 항목을 찾습니다. 이 필터를 단독으로 사용하여 지정한 날짜-시간 이전의 모든 메시지 추적 로그 항목을 검색하거나 Start 매개 변수와 함께 상한값으로 사용할 수 있습니다.

참고

메시지 추적 로그의 date-time 필드는 정보를 UTC(Coordinated Universal Time)로 저장합니다. 그러나 날짜-시간 검색 조건을 입력할 때는 검색을 수행하는 데 사용하는 컴퓨터의 국가별 날짜-시간 형식을 사용해야 합니다. 메시지 추적 로그 검색 도구는 국가별 날짜-시간 쿼리를 UTC로 자동으로 변환합니다. 검색 결과는 UTC에서 국가별 날짜-시간 형식으로 자동으로 변환되어 표시됩니다. date-time 필드는 특정 메시지 추적 이벤트의 날짜-시간을 기록합니다. 메시지 발생 날짜-시간은 메시지가 처음 Exchange 조직에 들어온 날짜-시간입니다. 메시지 발생 날짜-시간은 모든 SEND 및 DELIVER 이벤트에 대한 message-info 필드에 저장됩니다.

Exchange 관리 콘솔 및 Exchange 관리 셸에서 다른 검색 필터

Exchange 관리 셸에서 Get-MessageTrackingLog cmdlet는 ResultSize 매개 변수를 사용하여 표시할 검색 필터 수를 더 강력하게 제어하는 기능을 제공합니다. 기본적으로 1,000개의 검색 결과가 표시되지만 최대값을 특정 숫자로 변경할 수 있습니다. 또는 Unlimited 값을 사용하여 모든 결과를 표시할 수 있습니다. Exchange 관리 콘솔의 메시지 추적 도구에는 표시되는 최대 검색 결과 수를 사용자 지정하는 방법이 없습니다.

Exchange 관리 셸을 사용하여 메시지 추적 로그 검색

다음 표에서는 Exchange 관리 셸의 Get-MessageTrackingLog cmdlet를 통해 사용할 수 있는 검색 필터를 보여줍니다.

Get-MessageTrackingLog cmdlet를 통해 사용할 수 있는 검색 필터

검색 필터 메시지 추적 로그의 해당 필드

End

date-time

EventId

event-id

InternalMessageId

internal-message-id

MessageId

message-id

MessageSubject

message-subject

Recipients

recipient-address

Reference

reference

ResultSize

없습니다. 이 매개 변수는 표시되는 검색 결과 수를 제한합니다.

Sender

sender-address

Start

date-time

Get-MessageTrackingLog cmdlet에서 사용할 수 있는 모든 매개 변수는 선택입니다. Get-MessageTrackingLog cmdlet를 매개 변수 없이 입력할 경우 마지막 1,000개의 메시지 추적 로그 항목이 표시됩니다.

Exchange 관리 셸을 사용하여 메시지 추적 로그를 검색하려면 다음을 수행합니다.

  • 다음 명령을 실행합니다.

    Get-MessageTrackingLog <SearchFilters>
    

    예를 들어, pat@contoso.com에서 보낸 모든 FAIL 이벤트에 대해 7/28/2006 8:00 AM에서 7/28/2006 5:00 PM까지의 모든 항목에 대한 메시지 추적 로그를 검색하려면 다음 명령을 실행합니다.

    Get-MessageTrackingLog -ResultSize Unlimited -Start "7/28/2006 8:00AM" -End "7/28/2006 5:00PM" -EventId "Fail" -Sender "pat@contoso.com" 
    

Exchange 관리 셸에서 수행한 메시지 추적 로그 검색의 출력 제어

Get-MessageTrackingLog cmdlet를 사용하여 메시지 추적 로그 검색을 수행할 경우 각 메시지 추적 이벤트에 대한 모든 필드가 표시되지는 않습니다. 다음 표에서는 Get-MessageTrackingLog cmdlet에 의해 기본적으로 표시되는 필드를 보여줍니다.

Get-MessageTrackingLog cmdlet에 의해 기본적으로 표시되는 필드

검색 필드 메시지 추적 로그의 해당 필드

EventId

event-id

Source

message-source

Sender

sender-address

Recipients

recipient-address

MessageSubject

message-subject

다음 목록에 설명된 것처럼 Exchange 관리 셸에서 명령 출력 옵션을 사용하여 Get-MessageTrackingLog cmdlet의 출력을 제어할 수 있습니다.

  • 메시지 추적 로그 검색의 출력 형식을 제어할 수 있습니다. 결과를 목록이나 테이블로 표시할 수 있습니다.

    중요

    테이블 형식의 출력이 적합해 보이지만 경우에 따라서는 최선의 형식이 아닐 수도 있습니다. 테이블에 표시된 필드에 긴 값이 있을 경우 테이블 열에 맞게 값이 잘립니다. 또한 필드를 동시에 너무 많이 표시하려고 하면 잘림이 발생합니다. 목록 형식을 사용할 경우에는 항상 전체 필드 값이 표시됩니다. 추가 열을 표시하기 위해 Exchange 관리 셸 창의 폭을 기본값 80자에서 더 늘릴 수도 있습니다. Exchange 관리 셸 창의 속성에서 Exchange 관리 셸 창의 크기를 조정합니다.

  • 메시지 추적 로그 검색에서 반환된 특정 필드를 표시하거나 숨길 수 있습니다. 와일드카드 문자가 지원됩니다(*).

  • 검색 결과를 파일에 보낼 수 있습니다.

Get-MessageTrackingLog cmdlet의 결과에서 표시되는 필드 이름은 검색 결과를 필터링하는 데 사용할 수 있는 필드 이름과 같습니다. 이러한 필드 이름은 메시지 추적 로그에 저장된 실제 필드 이름과 약간 다릅니다. 다음 표에서는 메시지 추적 로그에서 사용되는 필드 이름과 Get-MessageTrackingLog cmdlet에서 사용되는 필드 이름을 함께 보여줍니다.

메시지 추적 로그에서 사용되는 필드 이름과 Get-MessageTrackingLog cmdlet에서 사용되는 필드 이름 비교

메시지 추적 로그에서 사용되는 필드 이름 Get-MessageTrackingLog 결과를 필터링하는 데 사용되는 필드 이름

date-time

Timestamp

client-ip

ClientIp

client-hostname

ClientHostname

server-ip

ServerIp

server-hostname

ServerHostname

source-context

SourceContext

connector-id

ConnectorId

source

Source

event-id

EventId

internal-message-id

InternalMessageId

message-id

MessageId

recipient-address

Recipients

recipient-status

RecipientStatus

total-bytes

TotalBytes

recipient-count

RecipientCount

related-recipient-address

RelatedRecipientAddress

reference

Reference

message-subject

MessageSubject

sender-address

Sender

return-path

ReturnPath

message-info

MessageInfo

Exchange 관리 셸을 사용하여 메시지 추적 로그의 검색 출력을 제어하려면 다음을 수행합니다.

  • 다음 명령을 사용합니다.

    Get-MessageTrackingLog <SearchFilters> | <Format-Table | Format-List> <FieldNames> <OutputFileOptions>
    

    예를 들어, 처음 1,000개의 Send 이벤트에 대한 메시지 추적 로그를 검색하여 결과를 목록 형식으로 표시하고 "Send" 또는 "Receive"로 시작하는 모든 필드 이름의 값을 표시하고 "C:\send search.txt"라는 새 파일에 결과를 쓰려면 다음 명령을 실행합니다.

    Get-MessageTrackingLog -EventId "Send" | Format-List Send*,Receive* > "C:\send search.txt"
    

Exchange 관리 셸을 사용하여 여러 서버에서 메시지에 대한 메시지 추적 로그 검색

Exchange 조직 내에서 이동할 때 항상 일정하게 유지되는 메시지 속성은 MessageID: 머리글 필드의 값입니다. 이 값의 이름은 큐 뷰어 유틸리티에서는 InternetMessageId이고 메시지 추적 로그 유틸리티에서는 MessageId입니다. MessageID: 값을 확인하고 나면 Exchange 조직에 있는 모든 허브 전송 서버 또는 사서함 서버에 대해 메시지 추적 로그에서 해당 메시지를 검색할 수 있습니다.

Exchange 관리 셸을 사용하여 모든 허브 전송 서버 및 사서함 서버에서 특정 메시지에 대해 메시지 추적 로그 항목을 검색하려면 다음을 수행합니다.

  • 다음 명령을 사용합니다.

    Get-ExchangeServer | where {$_.isHubTransportServer -eq $true -or $_.isMailboxServer -eq $true} | Get-MessageTrackingLog -MessageId "<messageid>" | Select-Object <commaseparatedfieldnames> | Sort-Object -Property <field>
    

    예를 들어, 모든 허브 전송 서버 및 사서함 서버에서 ba18339e-8151-4ff3-aeea-87ccf5fc9796@contoso.comMessageID:를 포함하는 메시지에 관련된 모든 항목이 있는지 메시지 추적 로그를 검색하고, date-time, server-hostname, client-hostname, source, event-idrecipient-address for each entry 필드를 표시하고, date-time 필드를 기준으로 검색 결과를 정렬하려면 다음 명령을 실행합니다.

    Get-ExchangeServer | where {$_.isHubTransportServer -eq $true -or $_.isMailboxServer -eq $true} | Get-MessageTrackingLog -MessageId "ba18339e-8151-4ff3-aeea-87ccf5fc9796@contoso.com" | Select-Object Timestamp,ServerHostname,ClientHostname,Source,EventId,Recipients | Sort-Object -Property Timestamp
    

구문과 매개 변수에 대한 자세한 내용은 Get-MessageTrackingLog를 참조하십시오.

Exchange 관리 셸의 명령 출력 옵션에 대한 자세한 내용은 명령 출력 작업을 참조하십시오.

Exchange 2007 SP1에서 Exchange 관리 셸 스크립트를 사용하여 여러 서버에서 메시지에 대한 메시지 추적 로그 검색

이 항목의 앞에서 설명한 대로 Exchange 2007 SP1에는 GetMessageTrackingLogE2EwithTime.ps1이라는 Exchange 관리 셸 스크립트가 포함되어 있습니다. 이 스크립트는 Get-MessageTrackingLog cmdlet를 사용하여 특정 메시지 조건에 대해 Exchange 조직에서 모든 허브 전송 서버 및 모든 사서함 서버의 메시지 추적 로그를 검색할 수 있습니다. 이 스크립트를 사용하여 허브 전송 서버 및 사서함 서버의 특정 목록의 메시지 추적 로그를 검색할 수도 있습니다.

이 스크립트에서는 다음 표에 설명되어 있는 매개 변수를 사용합니다.

GetMessageTrackingLogE2EwithTime.ps1 스크립트에서 사용되는 매개 변수

매개 변수 필수 또는 선택 설명

MessageId

이 매개 변수는 MessageSubject 매개 변수의 값이 지정되지 않은 경우 필요합니다.

이 매개 변수는 메시지의 지정된 Message-ID: 머리글 필드와 함께 메시지 추적 로그 항목을 검색합니다.

MessageSubject

이 매개 변수는 MessageId 매개 변수의 값이 지정되지 않은 경우 필요합니다.

이 매개 변수는 메시지의 Subject: 머리글 필드에 특정 텍스트 문자열이 포함된 메시지 추적 로그 항목을 검색합니다. MessageSubject 매개 변수에 대해 빈 문자열 값을 지정할 경우, 결과 검색은 메시지 추적 로그에서 모든 항목을 쿼리합니다.

End

선택

이 매개 변수는 cmdlet가 실행되는 컴퓨터의 국가별 형식을 사용하여 지정한 End 날짜 및 시간 이전까지 메시지 추적 로그 항목을 검색합니다. 지정한 날짜는 Exchange 2007에서 항목을 메시지 추적 로그에 저장하기 위해 내부적으로 사용되는 UTC 형식으로 자동으로 변환됩니다.

Sender

선택

이 매개 변수는 지정된 보낸 사람의 SMTP 전자 메일 주소를 사용하여 메시지 추적 로그 항목을 검색합니다. Sender 매개 변수의 값을 지정하고 메시지 보낸 사람이 확인 가능한 내부 보낸 사람인 경우, 메시지 추적 로그 검색은 보낸 사람의 사서함 서버에서 시작됩니다.

서버

선택

이 매개 변수는 허브 전송 서버 또는 사서함 서버의 이름을 쉼표로 구분된 목록으로 지정합니다. 이 매개 변수는 메시지 추적 로그 검색을 지정된 서버로 제한합니다.

Start

선택

이 매개 변수는 cmdlet가 실행되는 컴퓨터의 국가별 형식을 사용하여 지정된 Start 날짜 및 시간으로 시작하는 메시지 추적 로그 항목을 검색합니다. 지정한 날짜는 Exchange 2007에서 항목을 메시지 추적 로그에 저장하기 위해 내부적으로 사용되는 UTC 형식으로 자동으로 변환됩니다.

MessageId 또는 MessageSubject 매개 변수를 사용하여 검색 중인 특정 메시지를 식별해야 합니다. Sender 매개 변수 또는 Server 매개 변수의 값을 지정하지 않을 경우, 메시지 추적 로그 검색은 GetMessageTrackingLogE2EwithTime.ps1 스크립트가 실행되는 허브 전송 서버 또는 사서함 서버에서 시작됩니다.

다음 표에서는 GetMessageTrackingLogE2EwithTime.ps1 스크립트의 결과에 표시되는 필드를 보여줍니다.

GetMessageTrackingLogE2EwithTime.ps1 스크립트의 결과에 표시되는 필드

표시되는 필드 메시지 추적 로그의 해당 필드

TimeStamp

date-time

EventId

event-id

원본

message-source

Sender

sender-address

RecipientCount

recipient-count

InternalMessageID

internal-message-id

Reference

참조

SourceContext

source-context

스크립트의 결과는 열로서 필드가 있는 표 형식으로 표시됩니다. 각 필드의 전체 값이 각 열에 표시됩니다. 필드가 너무 넓으면 남은 열에 대한 표시가 잘립니다. 이 항목의 위에서 설명한 대로 추가 열을 표시하기 위해 Exchange 관리 셸 창의 폭을 기본값 80자에서 더 늘릴 수 있습니다. Exchange 관리 셸 창의 속성에서 Exchange 관리 셸 창의 크기를 조정합니다.

GetMessageTrackingLogE2EwithTime.ps1 스크립트를 사용하여 모든 허브 전송 서버 및 사서함 서버에서 특정 메시지에 대해 메시지 추적 로그 항목을 검색하기 위해 Exchange 관리 셸을 사용하려면 다음을 수행합니다.

  • 다음 명령을 사용합니다.

    GetMessageTrackingLogE2EwithTime.ps1 <-MessageId "message id" | -MessageSubject "message subject"> -<Other Optional Parameters>
    

    예를 들어, 보낸 사람 "chris@contoso.com"으로부터 텍스트 문자열 "financial report"가 포함된 메시지와 연관된 항목에 대해 모든 허브 전송 서버 및 사서함 서버에서 메시지 추적 로그를 검색하기 위해서는 다음 명령을 실행합니다.

    GetMessageTrackingLogE2EwithTime.ps1 -MessageSubject "financial report" -Sender "chris@contoso.com"
    

Exchange 관리 셸 스크립트에 대한 자세한 내용은 Exchange 관리 셸을 사용하여 스크립팅을 참조하십시오.

Exchange 관리 콘솔을 사용하여 메시지 추적 로그 검색

Exchange 관리 콘솔을 사용하여 메시지 추적 로그를 검색하려면 다음을 수행합니다.

  1. Exchange 관리 콘솔을 엽니다.

  2. 콘솔 트리에서 도구 상자를 클릭합니다. 결과 창에서 메시지 추적을 클릭합니다. 작업 창에서 도구 열기를 클릭합니다.

  3. 메시지 추적 매개 변수 대화 상자에서 검색 조건 이름 옆에 있는 확인란을 선택하고 검색 조건의 값을 입력하여 메시지 추적 로그 검색을 위한 검색 조건을 설정합니다. 검색 조건을 제거하려면 검색 조건 이름 옆에 있는 확인란의 선택을 취소합니다. 기본적으로 다음과 같은 검색 조건이 선택되며 값이 제공됩니다.

    • EventID(값: RECEIVE)

    • 시작(값: 메시지 추적 도구를 열었을 때의 날짜-시간 값)

    • (값: 메시지 추적 도구를 열었을 때의 날짜-시간 값)

    받는 사람 확인란을 선택하고 Recipient 필드에 부분 값을 입력한 경우 받는 사람 확인을 클릭하여 받는 사람의 전자 메일 주소에서 나머지 부분을 채울 수 있습니다. 이 기능은 Exchange 2007 조직에 있는 사서함 사용자 또는 메일 사용 가능 연락처의 이름을 확인하기 위해 허브 전송 서버 또는 사서함 서버에서만 사용할 수 있습니다.

    보낸 사람 확인란을 선택하고 Sender 필드에 부분 값을 입력한 경우 보낸 사람 확인을 클릭하여 보낸 사람의 전자 메일 주소에서 나머지 부분을 채울 수 있습니다. 이 기능은 Exchange 2007 조직에 있는 사서함 사용자 또는 메일 사용 가능 연락처의 이름을 확인하기 위해 허브 전송 서버 또는 사서함 서버에서만 사용할 수 있습니다.

    또한 보낸 사람의 서버를 클릭하여 보낸 사람의 사서함이 있는 사서함 서버의 이름으로 Server 필드를 채울 수 있습니다. 해당 서버 이름을 검색 조건으로 사용하려면 서버 확인란을 선택해야 합니다.

    참고

    검색 조건을 입력하고 나면 해당하는 Get-MessageTrackingLog 명령이 Exchange 관리 셸 명령 필드에 채워집니다.

  4. 검색을 실행하려면 다음을 클릭합니다.

검색을 수행했는데 메시지 추적 결과 대화 상자에 아무런 결과도 표시되지 않으면 뒤로 이동을 클릭하고 메시지 추적 매개 변수 대화 상자에서 검색 조건을 변경합니다. 검색 조건에 구문 오류가 있으면 오류 메시지가 표시됩니다.

검색 결과가 있는 경우에는 메시지 추적 결과 대화 상자에 테이블 형식으로 표시됩니다. 모든 행의 모든 메시지 추적 로그 항목에 대해 모든 필드가 표시됩니다. 필드별로 결과를 정렬하려면 해당 열의 열 머리글을 클릭합니다.

새 검색을 시작하려면 결과 테이블에서 개별 셀이나 전체 행을 선택하고 다음을 클릭합니다. 이 작업을 수행하면 메시지 추적 매개 변수 대화 상자로 돌아갑니다.

참고

메시지 추적 매개 변수 대화 상자로 돌아가면 메시지 추적 매개 변수 대화 상자의 메시지 추적 로그 검색 조건이 이전에 선택한 메시지 추적 항목의 값으로 채워집니다. 모든 기존 검색 조건이 채워지더라도 기본적으로 서버, MessageID, 시작 검색 조건만 활성화됩니다. 시작의 값은 선택한 메시지 추적 로그 항목의 타임 스탬프 10분 전입니다. 그리고 의 값은 선택한 메시지 추적 로그 항목의 타임 스탬프 10분 후입니다.

다른 메시지 추적 로그 검색을 수행하려면 선택한 조건을 수락하거나 수정하고 다음을 클릭합니다.

모든 검색 조건을 메시지 추적 도구를 처음 열었을 때의 기본값으로 다시 설정하려면 현재 작업 다시 시작을 클릭합니다.

메시지 추적 도구로 돌아가려면 콘솔 트리에서 현재 작업 다시 시작을 클릭합니다.

메시지 추적 도구를 닫으려면 닫기를 클릭합니다.

자세한 내용

자세한 내용은 다음 항목을 참조하십시오.