메시지 필터
적용 대상: Exchange Server 2013
필터링을 통해 큐의 메시지를 다른 방식으로 볼 수 있습니다. 필터 조건을 지정하면 메시지를 빨리 찾아 조치를 취할 수 있습니다. 전자 메일 메시지의 받는 사람이 여러 명이면 메시지가 여러 큐에 있을 수 있습니다. 이 경우 메시지 속성으로 필터링하면 모든 큐에서 해당 메시지를 찾을 수 있습니다. 다음은 메시지 필터링을 사용하여 메일 흐름을 관리하는 방법을 보여주는 시나리오입니다.
인터넷으로부터 전자 메일을 수신하는 사서함 서버나 Edge 전송 서버의 전송 큐에 배달을 위해 대기 중인 대량의 메시지가 있습니다. 이러한 메시지 중에는 제목이 같은 메시지가 많습니다. 정황으로 보아 조직에 스팸이 전송된 것 같습니다. 이 경우 필터를 만들어 제목 조건에 맞는 메시지를 모두 표시할 수 있습니다. 메시지가 스팸으로 확인되면 검색된 메시지를 모두 선택하여 NDR을 보내지 않고 배달 큐에서 삭제할 수 있습니다.
한 사용자가 메일 흐름이 느리다고 보고했습니다. 큐를 검사해 보니 제목이 서로 다른 여러 메시지가 단일 도메인으로부터 전송된 것으로 확인되었습니다. 이 경우 대기 중인 메시지 중 해당 도메인에서 전송된 메시지를 모두 표시하는 필터를 만들 수 있습니다. 메시지가 스팸으로 확인되면 검색된 메시지를 모두 선택하여 NDR을 보내지 않고 큐에서 삭제할 수 있습니다.
필터로 사용되는 메시지 속성
메시지 속성을 사용하여 필터를 만들고 지정한 조건에 맞는 메시지를 찾을 수 있습니다. 큐 뷰어에서 또는 메시지 관리 cmdlet에서 Filter 매개 변수를 사용하여 필터 를 만들 수 있습니다. 메시지 관리 cmdlet은 큐 뷰어보다 다양한, 필터링 가능한 속성을 지원합니다. 다음 표에는 필터링 기준으로 사용할 수 있는 메시지 속성 및 해당 속성과 관련된 값이 나와 있습니다.
메시지 필터링에 사용되는 메시지 속성
큐 뷰어 메시지 속성 | 셸 메시지 속성 | 설명 |
---|---|---|
받은 날짜 | DateReceived |
메시지가 큐로 보내진 날짜/시간입니다. |
해당 없음 | DeferReason |
이 속성은 메시지가 지연된 이유를 식별합니다. 메시지가 지연되지 않은 경우 이 속성의 값 None 은 입니다. 받는 사람을 확인하는 동안 발생한 일시적인 오류로 인해 지연된 메시지는 전송 큐로 반환됩니다. 지연된 메시지에 대한 자세한 내용은 받는 사람 확인을 참조하세요. 가능한 값은 다음과 같습니다.
|
만료 시간 | ExpirationTime |
이 속성에는 메시지를 배달할 수 없는 경우 메시지가 만료되어 큐에서 삭제되는 시간을 나타내는 날짜/시간이 포함됩니다. |
보낸 사람 주소 | FromAddress |
이 속성에는 보낸 사람의 SMTP 주소가 포함됩니다. |
해당 없음 | Identity |
이 속성은 Server>\Queue>\<<MessageInteger> 형식의 < 메시지 ID입니다. 자세한 내용은 Queues의 "메시지 ID" 섹션을 참조하십시오. |
인터넷 메시지 ID | InternetMessageId |
이 속성에는 메시지 헤더에 Message-ID: 있는 헤더 필드의 값이 포함됩니다. 값은 보내는 SMTP 서버의 GUID 및 FQDN을 포함하는 이메일 주소로 표현됩니다. 예시:<67D754D6103DC4FB3BA6BC7205DACABA61231@mailbox01.contoso.com> |
마지막 오류 | LastError |
이 속성에는 메시지에 대해 기록된 마지막 오류의 텍스트가 포함됩니다. 예를 들면 A matching connector cannot be found to route the external recipient 와 같습니다. |
해당 없음 | MessageLatency |
이 속성에는 메시지가 서버의 제출 큐에 처음 들어갔을 때와 메시지가 큐에 배치된 시점 사이에 경과된 시간이 포함됩니다. 값은 hh:mm:ss.ff 구문을 사용합니다. 여기서 hh = hour, mm = minute, ss = second 및 ff = 초의 분수입니다. |
메시지 원본 이름 | MessageSourceName |
이 속성에는 메시지를 큐로 전송한 전송 구성 요소의 이름을 나타내는 텍스트 문자열이 포함됩니다. 예를 들어 메시지가 수신 커넥터를 통해 들어온 경우 값은 ConnectorName>입니다<SMTP: . 메시지가 DSN(배달 상태 알림)인 경우 값은 입니다 DSN . |
해당 없음 | Priority |
이 속성에는 Outlook 또는 Outlook Web App 사용자가 할당한 메시지의 우선 순위가 포함됩니다. 가능한 값은 , Normal 및 High 입니다Low . 자세한 내용은 우선순위 큐를 참조하십시오. |
큐 ID 이 필드에는 메시지를 보유한 큐의 ID가 표시됩니다. | Queue |
이 속성은 메시지가 포함된 큐의 ID입니다. 큐 ID는 Server>\<Queue> 구문을< 사용합니다. 자세한 내용은 Queues의 "큐 ID" 섹션을 참조하십시오. |
해당 없음 | RetryCount |
이 속성은 자동 또는 수동으로 대상에 메시지 배달을 시도한 횟수를 식별합니다. |
SCL | SCL |
SCL(스팸 지수) 속성의 값은 메시지의 SCL을 나타냅니다. 유효한 SCL 항목은 0~9 사이의 정수입니다. SCL 속성 값이 비어 있으면 메시지가 콘텐츠 필터 에이전트에서 처리되지 않은 것입니다. 이 속성에는 메시지의 SCL(스팸 지수) 값이 포함됩니다. 유효한 SCL 항목은 0~9 사이의 정수 및 -1입니다. 자세한 내용은 스팸 지수 임계값 항목을 참조하십시오. |
크기(KB) | Size |
이 속성은 메시지의 크기를 나타냅니다. |
원본 IP | SourceIP |
이 속성에는 큐에 메시지를 포함하는 Exchange 서버로 메시지를 전송한 서버의 IP 주소가 포함됩니다. 이 주소는 로컬 Exchange 서버의 IP 주소나 원격 SMTP 서버의 IP 주소가 될 수 있습니다. |
상태 | Status |
이 속성은 현재 메시지 상태를 나타냅니다. 메시지의 상태 값은 다음 중 하나입니다.
|
제목 | Subject |
이 속성은 메시지 헤더의 헤더 필드에 있는 Subject: 메시지의 제목을 나타냅니다. |