전송 규칙 작업은 특정 상황에서 모든 조건자와 일치하지만 예외와는 일치하지 않는 메시지에 대해 지정된 동작을 수행하도록 규칙 에이전트에 지시합니다. Microsoft Exchange Server 2010에서 허브 전송 서버와 Edge 전송 서버는 모두 전송 규칙을 자신이 라우팅하는 전자 메일 메시지에 적용할 수 있습니다. 두 전송 서버 역할에서 모두 사용할 수 있는 동작도 있고, 각 역할에서만 사용할 수 있는 동작도 있습니다.
각 동작은 고유한 방식으로 전자 메일 메시지에 영향을 줍니다. 예를 들어 동작으로 인해 전자 메일 메시지가 다른 주소로 리디렉션되거나 삭제될 수 있습니다. 각 동작은 동작, 해당 동작 속성 및 속성 값으로 구성됩니다.
동작에 값을 할당하려면 특정 동작에 사용할 수 있는 동작 속성을 파악해야 합니다. 예를 들어 RedirectMessage 동작에는 Address 동작 속성을 사용해야 합니다. 허브 전송 서버 및 Edge 전송 서버에 사용할 수 있는 동작 속성에 대한 자세한 내용은 이 항목 뒷부분에 나오는 표를 참조하십시오.
일부 동작은 전자 메일 메시지 섹션에 있는 메시지 헤더 필드 등의 특정 필드를 수정하기 때문에 두 개 이상의 동작 속성을 설정해야 합니다. 메시지 머리글을 수정하도록 동작을 지정할 때 한 동작 속성은 수정할 특정 헤더 필드를 지정하고 다른 동작 속성은 메시지 머리글의 새 값을 지정합니다. 이러한 경우 이 항목의 뒷부분에 표시된 대로 서버 역할에 따라 허브 전송 서버에서 사용 가능한 동작 또는 Edge 전송 서버에서 사용 가능한 동작의 추가 동작 속성 표 열에서 두 번째 동작 속성에 대한 값도 지정해야 합니다. 예를 들어 X-Test-Message-Source 헤더 필드를 contoso.com 등의 특정 문자열로 수정하도록 동작을 구성할 수 있습니다.
Exchange 관리 콘솔 또는 Exchange 관리 셸을 사용하여 전송 규칙을 생성하거나 수정할 수 있습니다. 관련 절차는 전송 규칙를 참조하십시오.
목차
허브 전송 서버에서 사용 가능한 동작
Edge 전송 서버에서 사용 가능한 동작
허브 전송 서버나 Edge 전송 서버의 전송 규칙에 대한 동작 속성
자세한 내용
허브 전송 서버에서 사용 가능한 동작
다음 표에는 허브 전송 서버 역할을 설치한 Exchange 2010을 실행 중인 서버에서 전송 규칙과 함께 사용할 수 있는 동작이 나열됩니다. Exchange 2010 허브 전송 서버에서는 전송 규칙 작업 LogEvent를 사용할 수 없습니다.
ApplyHtmlDisclaimer는 HTML 고지 사항을 메시지에 적용합니다. 자세한 내용은 고지 사항 이해를 참조하십시오.
RMS 템플릿으로 메시지 권한 보호
RightsProtectMessage
RMSTemplateIdentity
해당 없음
RightsProtectMessage는 지정된 RMS(Rights Management Services) 템플릿을 메시지에 적용합니다. 자세한 내용은 전송 보호 규칙 이해를 참조하십시오.
SCL(스팸 지수)을 값으로 설정
SetScl
SclValue
해당 없음
SetScl은 전자 메일 메시지에 SCL을 설정합니다. 자세한 내용은 스팸 지수 임계값 이해를 참조하십시오.
헤더를 값으로 설정
SetHeader
MessageHeader
HeaderValue
SetHeader는 새 메시지 머리글 필드를 만들거나 기존 메시지 머리글 필드를 수정합니다.
헤더 제거
RemoveHeader
MessageHeader
해당 없음
RemoveHeader는 지정한 메시지 헤더 필드를 메시지에서 제거합니다.
받는 사람 필드 주소에 받는 사람 추가
AddToRecipient
Addresses
해당 없음
AddToRecipient는 메시지의 받는 사람 필드에 받는 사람을 한 명 이상 추가합니다. 원래 받는 사람은 추가 주소를 볼 수 있습니다.
메시지를 주소에 참조로 보내기
CopyTo
Addresses
해당 없음
CopyTo는 전자 메일 메시지의 CC(참조) 필드에 받는 사람을 한 명 이상 추가합니다. 원래 받는 사람은 참조 주소를 볼 수 있습니다.
메시지를 주소에 숨은 참조(Bcc)로 보내기
BlindCopyTo
Addresses
해당 없음
BlindCopyTo는 BCC(숨은 참조) 받는 사람으로 한 명 이상의 받는 사람을 추가합니다. 원래 받는 사람은 알림을 받지 않으며 숨은 참조 주소를 볼 수 없습니다.
특정 받는 사람 유형으로 보낸 사람의 관리자 추가
AddManagerAsRecipientType
AddedRecipientType
해당 없음
Active Directory의 관리자 특성에 정의된 경우 AddManagerAsRecipientType은 지정된 받는 사람 유형으로 보낸 사람의 관리자를 추가합니다.
중재를 위해 주소로 메시지 전달
ModerateMessageByUser
Addresses
해당 없음
ModerateMessageByUser는 메시지를 승인 요청에서 래핑된 첨부 파일로 지정된 중재자에게 전달합니다. 자세한 내용은 중재된 전송 이해를 참조하십시오.
중재를 위해 보낸 사람의 관리자에게 메시지 전달
ModerateMessageByManager
해당 없음
해당 없음
관리자 특성이 Active Directory에서 채워지는 경우 ModeratedMessageByManager는 중재를 위해 메시지를 보낸 사람의 관리자에게 전달합니다.
중요:
보낸 사람의 관리자 특성이 Active Directory에서 채워지지 않는 경우 메시지는 중재 없이 받는 사람에게 배달됩니다.
이 동작에는 동작 속성이 필요하지 않습니다.
주소로 메시지 리디렉션
RedirectMessage
Addresses
해당 없음
RedirectMessage는 관리자가 지정하는 한 명 이상의 받는 사람에게 전자 메일 메시지를 리디렉션합니다. 원래 받는 사람에게 메시지가 배달되지 않으며, 보낸 사람이나 원래 받는 사람에게 알림이 전송되지 않습니다.
확장 상태 코드로보낸 사람에게 거부 메시지 보내기
RejectMessage
RejectReason
EnhancedStatusCode
RejectMessage는 전자 메일 메시지를 삭제하고 보낸 사람에게 배달 실패 확인을 보냅니다. 받는 사람은 메시지나 알림을 받지 않습니다.
아무에게도 알리지 않고 메시지 삭제
DeleteMessage
해당 없음
해당 없음
DeleteMessage는 받는 사람이나 보낸 사람에게 알림을 보내지 않고 전자 메일 메시지를 삭제합니다.
맨 위로 이동
Edge 전송 서버에서 사용 가능한 동작
다음 표에는 Exchange 2010 Edge 전송 서버에서 전송 규칙과 함께 사용할 수 있는 동작이 나열됩니다.
Edge 전송 서버에서 사용 가능한 전송 규칙 작업
지원되는 규칙 동작
동작 이름
첫 번째 동작 속성
추가 동작 속성
설명
메시지와 함께 이벤트 기록
LogEvent
EventMessage
적용할 수 없음
LogEvent는 로컬 컴퓨터의 응용 프로그램 로그에 이벤트를 삽입합니다.
제목 앞에 문자열 추가
PrependSubject
Prefix
적용할 수 없음
PrependSubject는 전자 메일 메시지 제목 필드의 시작 부분에 문자열을 추가합니다.
SCL(스팸 지수)을 값으로 설정
SetScl
SclValue
적용할 수 없음
SetScl은 전자 메일 메시지에서 SCL을 구성합니다.
헤더를 값으로 설정
SetHeader
MessageHeader
HeaderValue
SetHeader는 새 메시지 머리글 필드를 만들거나 기존 메시지 머리글 필드를 수정합니다.
헤더 제거
RemoveHeader
MessageHeader
적용할 수 없음
RemoveHeader는 전자 메일 메시지에서 지정한 메시지 머리글 필드를 제거합니다.
받는 사람 필드 주소에 받는 사람 추가
AddToRecipient
Addresses
적용할 수 없음
AddToRecipient는 전자 메일 메시지의 받는 사람 주소 목록에 하나 이상의 전자 메일 주소를 추가합니다. 원래 받는 사람은 추가 주소를 볼 수 있습니다.
메시지를 주소에 참조로 보내기
CopyTo
Addresses
적용할 수 없음
CopyTo는 전자 메일 메시지의 참조 필드에 하나 이상의 전자 메일 주소를 추가합니다. 원래 받는 사람은 원래 주소를 볼 수 있습니다.
메시지를 주소에 숨은 참조(Bcc)로 보내기
BlindCopyTo
Addresses
적용할 수 없음
BlindCopyTo는 전자 메일 메시지의 숨은 참조 주소 목록에 하나 이상의 전자 메일 주소를 추가합니다. 원래 받는 사람은 알림을 받지 않으며 추가 주소를 볼 수 없습니다.
연결 삭제
Disconnect
적용할 수 없음
적용할 수 없음
Disconnect는 NDR 메시지를 생성하지 않고 Edge 전송 서버와 송신 서버 간에 연결을 끊습니다.
주소로 메시지 리디렉션
RedirectMessage
Addresses
적용할 수 없음
RedirectMessage는 관리자가 지정하는 전자 메일 주소로 하나 이상의 전자 메일 주소를 리디렉션합니다. 원래 받는 사람에게 메시지가 배달되지 않고 받는 사람이나 보낸 사람에게 알림이 제공되지 않습니다.
스팸 격리 사서함에 메시지 보관
Quarantine
적용할 수 없음
적용할 수 없음
Quarantine은 Set-ContentFilterConfig cmdlet에서 QuarantineMailbox 매개 변수를 사용하여 구성되는 스팸 격리 사서함으로 전자 메일 메시지를 리디렉션합니다.
중요:
Set-ContentFilterConfig cmdlet의 QuarantineMailbox 매개 변수는 반드시 채워져야 하며, 스팸 격리 사서함에 메시지 보관 동작을 구성하려면 우선 지정된 사서함이 존재해야 합니다. QuarantineMailbox 매개 변수가 채워지지 않거나 격리 사서함이 존재하지 않는 경우 격리 사서함으로 전송되는 메시지는 손실되며 NDR이 생성됩니다.
DisclaimerLocation은 고지 사항이 전자 메일 메시지에 삽입되는 위치를 지정합니다.
Append(기본값)는 메시지 스레드 아래쪽에 고지 사항을 추가합니다.
Prepend는 최신 전자 메일 메시지의 시작 부분에 고지 사항을 둡니다.
EnhancedStatusCode
5.7.1의 단일 DSN 코드 또는 5.7.10에서 5.7.999 사이의 값
EnhancedStatusCode는 DSN 코드 및 관련 DSN 메시지를 지정하여 RejectMessage 전송 규칙 작업에 의해 거부되는 메시지가 보낸 사람에게 표시되도록 합니다. 지정된 DSN 상태 코드와 연결된 DSN 메시지는 보낸 사람에게 표시되는 NDR의 사용자 정보 부분에 표시됩니다. 지정된 DSN 코드는 기존 기본 DSN 코드이거나 New-SystemMessage cmdlet을 사용하여 만들 수 있는 사용자 지정 DSN 상태 코드여야 합니다.
EventMessage
단일 문자열
EventMessage에는 이벤트 로그에 표시되는 단일 문자열이 사용되며, 이 문자열은 로컬 컴퓨터의 응용 프로그램 이벤트 로그에 추가됩니다.
FallbackAction
Wrap, Ignore 또는 Reject 중에서 선택할 수 있는 단일 값
FallbackAction은 메시지가 암호화된 경우와 같이 전자 메일 메시지에 고지 사항을 적용할 수 없을 때 전송 규칙에 따라 수행될 동작입니다. 기본 대체 동작은 Wrap입니다. 값을 큰따옴표(")로 묶습니다. 다음 목록에서는 각 대체 동작과 해당 설명을 보여줍니다.
Wrap 원본 메시지에 고지 사항을 삽입할 수 없을 경우 Exchange가 새 메시지 봉투에서 원본 메시지를 포함하거나 줄 바꿈합니다. 그러면 새 메시지에 고지 사항이 삽입됩니다.
중요:
원본 메시지가 새 메시지 봉투에서 줄 바꿈되면 원본 메시지가 아닌 새 메시지 봉투에 후속 전송 규칙이 적용됩니다. 따라서 다른 전송 규칙을 구성한 후 새 메시지 본문에서 원본 메시지를 줄 바꿈하는 고지 사항 동작으로 전송 규칙을 구성해야 합니다.
참고:
새 메시지 봉투에서 원본 메시지를 줄 바꿈할 수 없으면 원본 메시지가 배달되지 않습니다. 메시지를 보낸 사람은 메시지가 배달되지 않은 이유를 설명하는 NDR을 받습니다.
Ignore 원본 메시지에 고지 사항을 삽입할 수 없을 경우 Exchange에서 원본 메시지를 수정하지 않은 상태로 계속 유지합니다. 고지 사항이 추가되지 않습니다.
Reject 원본 메시지에 고지 사항을 삽입할 수 없을 경우 Exchange에서 메시지를 배달하지 않습니다. 메시지를 보낸 사람은 메시지가 배달되지 않은 이유를 설명하는 NDR을 받습니다.
HeaderValue
단일 문자열
HeaderValue에는 MessageHeader 동작 속성을 사용하여 지정되는 헤더에 적용되는 단일 문자열을 사용할 수 있습니다. 문자열을 큰따옴표(")로 묶습니다.
MessageHeader
단일 문자열
MessageHeader에는 추가하거나 수정할 MessageHeader를 지정하는 문자열을 사용할 수 있습니다. HeaderValue 동작 속성을 사용하여 지정되는 문자열은 MessageHeader로 지정되는 헤더에 삽입됩니다. 문자열을 큰따옴표(")로 묶습니다.
Prefix
단일 문자열
Prefix에는 전자 메일 메시지의 제목 시작 부분에 추가되는 문자열을 사용할 수 있습니다. 문자열을 큰따옴표(")로 묶습니다.
Prefix 전송 규칙 작업으로 지정된 문자열이 메시지에 대한 회신에서 해당 전송 규칙을 발견할 때마다 제목에 추가되지 않게 하려면 전송 규칙에 SubjectContains 예외를 추가하십시오.
SubjectContains 예외에는 Prefix 전송 규칙 작업으로 지정한 문자열이 포함되어야 합니다. 전송 규칙에 SubjectContains 예외를 추가할 경우 Prefix 문자열이 제목에 이미 있으면 전송 규칙은 제목에 Prefix 문자열의 다른 인스턴스를 추가하지 않습니다.
RejectReason
단일 문자열
RejectReason에는 전자 메일 메시지가 거부될 경우 전자 메일을 보낸 사람에게 반송되는 NDR의 관리자 정보 부분을 채우는 데 사용되는 문자를 사용할 수 있습니다. 문자열을 큰따옴표(")로 묶습니다.
RMSTemplateIdentity
RMS 템플릿 ID
RMSTemplateIdentity에는 RMS 템플릿 ID를 사용할 수 있습니다. Get-RMSTemplate cmdlet을 사용하여 Active Directory 포리스트에서 Active Directory RMS 서버에서 사용할 수 있는 RMS 템플릿 목록을 가져올 수 있습니다.
SclValue
단일 정수
SclValue에는 전자 메일 메시지의 SCL을 구성하는 데 사용되는 0에서 9 사이의 단일 정수를 사용할 수 있습니다. 정수를 큰따옴표(")로 묶습니다.