Exchange 2013의 전송 규칙 작업
적용 대상: Exchange Server 2013
전송 규칙의 작업은 규칙의 조건과 일치하는 메시지에 수행할 작업을 지정합니다. 예를 들어 특정 보낸 사람의 메시지를 중재자에게 전달하거나 모든 아웃바운드 메시지에 고지 사항 또는 개인 설정된 서명을 추가하는 규칙을 만들 수 있습니다.
작업에는 일반적으로 추가 속성이 필요합니다. 예를 들어 규칙이 메시지를 리디렉션할 때 메시지를 리디렉션할 위치를 지정해야 합니다. 일부 작업에는 사용 가능하거나 필요한 여러 속성이 있습니다. 예를 들어 규칙이 메시지 헤더에 헤더 필드를 추가하는 경우 헤더의 이름과 값을 모두 지정해야 합니다. 규칙이 메시지에 고지 사항을 추가하는 경우 고지 사항 텍스트를 지정해야 하지만 텍스트를 삽입할 위치 또는 메시지에 고지 사항을 추가할 수 없는 경우 수행할 작업을 지정할 수도 있습니다. 일반적으로 규칙에서 여러 작업을 구성할 수 있지만 일부 작업은 배타적입니다. 예를 들어 하나의 규칙은 동일한 메시지를 거부하고 리디렉션할 수 없습니다.
Exchange Server 2013의 전송 규칙에 대한 자세한 내용은 Exchange 2013의 전송 규칙을 참조하세요.
전송 규칙의 조건 및 예외에 대한 자세한 내용은 Exchange 2013의 전송 규칙 조건 및 예외(조건자)를 참조하세요.
Exchange Online 또는 Exchange Online Protection 전송 규칙의 작업에 대한 자세한 내용은 Exchange Online 메일 흐름 규칙 작업을 참조하세요.
사서함 서버의 전송 규칙에 대한 작업
사서함 서버의 전송 규칙에서 사용할 수 있는 작업은 다음 표에 설명되어 있습니다. 각 속성에 대한 유효한 값은 속성 값 섹션에 설명되어 있습니다.
참고:
EAC(Exchange 관리 센터)에서 작업을 선택한 후에 는 다음 작업 수행 필드에 표시되는 값이 선택한 클릭 경로와 다른 경우가 많습니다. 또한 새 규칙을 만들 때 전체 클릭 경로를 따르는 대신 템플릿에서 짧은 작업 이름(필터링된 작업 목록)을 선택할 수 있습니다. 짧은 이름 및 전체 클릭 경로 값은 테이블의 EAC 열에 표시됩니다.
Get-TransportRuleAction cmdlet에서 반환되는 일부 작업의 이름은 해당 매개 변수 이름과 다르며 작업에 여러 매개 변수가 필요할 수 있습니다.
EAC의 작업 | Exchange 관리 셸의 작업 매개 변수 | 속성 | 설명 | 사용 가능한 위치 |
---|---|---|---|---|
이러한 사용자에게 승인을 위한 메시지 전달 승인을 >위해 메시지 전달이 사람들에게 |
ModerateMessageByUser | Addresses |
메시지를 승인 요청에서 래핑된 첨부 파일로 지정된 중재자에게 전달합니다. 자세한 내용은 일반적인 메시지 승인 시나리오를 참조하세요. 배포 그룹을 중재자로 사용할 수 없습니다. | Exchange 2010 이상 |
보낸 사람의 관리자에게 승인 메시지를 전달합니다. 승인을 >위해 메시지 전달보낸 사람의 관리자에게 |
ModerateMessageByManager | 해당 없음 | 승인을 위해 보낸 사람의 관리자에게 메시지를 전달합니다. 이 작업은 보낸 사람의 관리자 특성이 Active Directory에 정의된 경우에만 작동합니다. 그렇지 않으면 메시지가 조정 없이 받는 사람에게 전달됩니다. |
Exchange 2010 이상 |
이러한 받는 사람에게 메시지 리디렉션 메시지를 로 리디렉션합니다>.이러한 받는 사람 |
RedirectMessageTo | Addresses |
지정된 받는 사람에게 메시지를 리디렉션합니다. 원래 받는 사람에게 메시지가 배달되지 않으며, 보낸 사람이나 원래 받는 사람에게 알림이 전송되지 않습니다. | Exchange 2007 이상 |
메시지를 거부하고 설명 포함 메시지> 차단메시지를 거부하고 설명을 포함합니다. |
RejectMessageReasonText | String |
지정된 텍스트를 거부 원인으로 사용하여 배달되지 않는 보고서(NDR 또는 반송 메시지라고도 함)에서 보낸 사람에게 메시지를 반환합니다. 받는 사람이 원본 메시지 또는 알림을 받지 못합니다. 사용되는 기본 향상된 상태 코드는 입니다 5.7.1 . Exchange 관리 셸에서 규칙을 만들거나 수정할 때 RejectMessageEnhancedStatusCode 매개 변수를 사용하여 DSN 코드를 지정할 수 있습니다. |
Exchange 2007 이상 |
메시지를 거부하고 확장 상태 코드 포함 메시지> 차단의 향상된 상태 코드를 사용하여 메시지를 거부합니다. |
RejectMessageEnhancedStatusCode | DSNEnhancedStatusCode |
지정된 향상된 DSN(배달 상태 알림) 코드를 사용하여 NDR의 보낸 사람에게 메시지를 반환합니다. 받는 사람이 원본 메시지 또는 알림을 받지 못합니다. 유효한 DSN 코드는 5.7.1 또는 5.7.900 를 통해 5.7.999 제공됩니다. 사용되는 기본 이유 텍스트는 입니다 Delivery not authorized, message refused . Exchange 관리 셸에서 규칙을 만들거나 수정할 때 RejectMessageReasonText 매개 변수를 사용하여 거부 이유 텍스트를 지정할 수 있습니다. |
Exchange 2007 이상 |
아무에게도 알리지 않고 메시지 삭제 메시지> 차단아무에게도 알리지 않고 메시지를 삭제합니다. |
DeleteMessage | 해당 없음 | 받는 사람 또는 보낸 사람에게 알림을 보내지 않고 메시지를 자동으로 삭제합니다. | Exchange 2007 이상 |
숨은 참조 상자에 받는 사람 추가 받는 사람> 추가숨은 참조 상자로 |
BlindCopyTo | Addresses |
메시지의 숨은 참조 필드에 하나 이상의 받는 사람을 추가합니다. 원래 받는 사람은 알림을 받지 못하며 추가 주소를 볼 수 없습니다. | Exchange 2007 이상 |
받는 사람 상자에 받는 사람 추가 받는 사람> 추가To 상자로 |
AddToRecipients | Addresses |
메시지의 받는 사람 필드에 받는 사람을 하나 이상 추가합니다. 원래 받는 사람은 추가 주소를 볼 수 있습니다. | Exchange 2007 이상 |
참조 상자에 받는 사람 추가 받는 사람> 추가참조 상자에 |
Copyto | Addresses |
메시지의 참조 필드에 받는 사람을 하나 이상 추가합니다. 원래 받는 사람은 추가 주소를 볼 수 있습니다. | Exchange 2007 이상 |
보낸 사람의 관리자를 받는 사람으로 추가 받는 사람> 추가보낸 사람의 관리자를 받는 사람으로 추가 |
AddManagerAsRecipientType | AddedManagerAction |
보낸 사람의 관리자를 지정된 받는 사람 유형(받는 사람, 참조, 숨은 참조)으로 메시지에 추가하거나 보낸 사람 또는 받는 사람에게 알리지 않고 메시지를 보낸 사람의 관리자에게 리디렉션합니다. 이 작업은 보낸 사람의 관리자 특성이 Active Directory에 정의된 경우에만 작동합니다. |
Exchange 2010 이상 |
고지 사항 추가 메시지에 >고지 사항 적용고지 사항 추가 |
ApplyHtmlDisclaimerText ApplyHtmlDisclaimerFallbackAction ApplyHtmlDisclaimerTextLocation |
첫 번째 속성: DisclaimerText 두 번째 속성: DisclaimerFallbackAction 세 번째 속성(Exchange Management Shell에만 해당): DisclaimerTextLocation |
지정된 HTML 고지 사항을 메시지 끝에 적용합니다. Exchange 관리 셸에서 규칙을 만들거나 수정할 때 값 Append 과 함께 ApplyHtmlDisclaimerTextLocation 매개 변수를 사용합니다. |
Exchange 2007 이상 |
고지 사항 앞에 추가 메시지에 >고지 사항 적용고지 사항 앞에 추가 |
ApplyHtmlDisclaimerText ApplyHtmlDisclaimerFallbackAction ApplyHtmlDisclaimerTextLocation |
첫 번째 속성: DisclaimerText 두 번째 속성: DisclaimerFallbackAction 세 번째 속성(Exchange Management Shell에만 해당): DisclaimerTextLocation |
지정된 HTML 고지 사항을 메시지의 시작 부분에 적용합니다. Exchange 관리 셸에서 규칙을 만들거나 수정할 때 값 Prepend 과 함께 ApplyHtmlDisclaimerTextLocation 매개 변수를 사용합니다. |
Exchange 2007 이상 |
다음 헤더 제거 메시지 속성> 수정메시지 헤더 제거 |
RemoveHeader | MessageHeaderField |
메시지 헤더에서 지정된 헤더 필드를 제거합니다. | Exchange 2007 이상 |
메시지 헤더를 이 값으로 설정 메시지 속성> 수정메시지 헤더 설정 |
SetHeaderName SetHeaderValue |
첫 번째 속성: MessageHeaderField 두 번째 속성: String |
메시지 헤더에서 지정된 헤더 필드를 추가하거나 수정하고 헤더 필드를 지정된 값으로 설정합니다. | Exchange 2007 이상 |
메시지 분류 적용 메시지 속성> 수정메시지 분류 적용 |
ApplyClassification | MessageClassification |
지정된 메시지 분류를 메시지에 적용합니다. | Exchange 2007 이상 |
SCL(스팸 신뢰도 수준)을 로 설정합니다. 메시지 속성> 수정SCL(스팸 신뢰도 수준) 설정 |
SetSCL | SCLValue |
메시지의 SCL(스팸 신뢰도 수준)을 지정된 값으로 설정합니다. | Exchange 2007 이상 |
다음을 포함하는 메시지에 권한 보호 적용 메시지 보안> 수정권한 보호 적용 |
ApplyRightsProtectionTemplate | RMSTemplate |
지정된 RMS(Rights Management Services) 템플릿을 메시지에 적용합니다. RMS에는 각 사서함에 대해 Exchange Enterprise CAL(클라이언트 액세스 라이선스)이 필요합니다. CAL에 대한 자세한 내용은 Exchange 라이선스 FAQ를 참조하세요. |
Exchange 2010 이상 |
TLS 암호화 필요 메시지 보안> 수정TLS 암호화 필요 |
RouteMessageOutboundRequireTls | n/a |
TLS 암호화 연결을 통해 아웃바운드 메시지를 강제로 라우팅합니다. | Exchange 2013 이상 |
메시지 제목 앞에 다음 추가 | PrependSubject | String |
지정된 텍스트를 메시지의 제목 필드 시작 부분에 추가합니다. 공백 또는 콜론(:) 을 지정된 텍스트의 마지막 문자로 사용하여 원래 제목 텍스트와 구분하는 것이 좋습니다. 제목에 텍스트가 이미 포함된 메시지(예: 회신)에 동일한 문자열이 추가되지 않도록 하려면 제목 포함 (ExceptIfSubjectContainsWords) 예외를 규칙에 추가합니다. |
Exchange 2007 이상 |
정책 팁과 함께 보낸 사람에게 알림 |
NotifySender RejectMessageReasonText RejectMessageEnhancedStatusCode (Exchange Management Shell에만 해당) |
첫 번째 속성: NotifySenderType 두 번째 속성: String 세 번째 속성(Exchange Management Shell에만 해당): DSNEnhancedStatusCode |
메시지가 DLP 정책과 일치하면 보낸 사람에게 알리거나 메시지를 차단합니다. 이 작업을 사용하는 경우 메시지에 중요한 정보가 포함되어 있습니다(MessageContainsDataClassification 조건). Exchange 관리 셸에서 규칙을 만들거나 수정하는 경우 RejectMessageReasonText 매개 변수는 선택 사항입니다. 이 매개 변수를 사용하지 않으면 기본 텍스트 Delivery not authorized, message refused 가 사용됩니다. Exchange 관리 셸에서 RejectMessageEnhancedStatusCode 매개 변수를 사용하여 향상된 상태 코드를 지정할 수도 있습니다. 이 매개 변수를 사용하지 않으면 기본 향상된 상태 코드 5.7.1 가 사용됩니다. 이 작업은 규칙에서 구성할 수 있는 다른 조건, 예외 및 작업을 제한합니다. |
Exchange 2013 이상 |
문제 보고서를 생성하여 보낼 사람 |
GenerateIncidentReport IncidentReportContent |
첫 번째 속성: Addresses 두 번째 속성: IncidentReportContent |
지정된 콘텐츠가 포함된 인시던트 보고서를 지정된 받는 사람에게 보냅니다. organization DLP(데이터 손실 방지) 정책과 일치하는 메시지에 대한 인시던트 보고서가 생성됩니다. |
Exchange 2013 이상 |
이 규칙 섹션 > 의 속성 심각도 수준으로 이 규칙 감사 | SetAuditSeverity | AuditSeverityLevel |
다음을 수행할지 여부를 지정합니다.
|
Exchange 2013 이상 |
이 규칙 섹션 > 의 속성 더 많은 규칙 처리 중지 추가 옵션>이 규칙 섹션 > 의 속성 더 많은 규칙 처리 중지 |
StopRuleProcessing | 해당 없음 | 메시지가 규칙의 영향을 받은 후 메시지가 다른 규칙에 의해 처리되지 않도록 지정합니다. | Exchange 2013 이상 |
Edge 전송 서버의 전송 규칙에 대한 작업
사서함 서버에서 사용할 수 있는 작업의 작은 하위 집합은 Edge 전송 서버에서도 사용할 수 있지만 Edge 전송 서버에서만 사용할 수 있는 몇 가지 작업도 있습니다. Edge 전송 서버에는 EAC가 없으므로 로컬 Edge 전송 서버의 Exchange 관리 셸에서만 전송 규칙을 관리할 수 있습니다. 작업은 다음 표에 설명되어 있습니다. 속성 형식은 속성 값 섹션에 설명되어 있습니다.
Exchange 관리 셸의 작업 매개 변수 | 속성 | 설명 | 에서 사용 가능 | 사용 가능한 위치 |
---|---|---|---|---|
AddToRecipients | Addresses |
메시지의 받는 사람 필드에 받는 사람을 하나 이상 추가합니다. 원래 받는 사람은 추가 주소를 볼 수 있습니다. | 큐는 사서함 서버와 Edge 전송 서버에 있습니다. | Exchange 2007 이상 |
BlindCopyTo | Addresses |
메시지의 숨은 참조 필드에 하나 이상의 받는 사람을 추가합니다. 원래 받는 사람은 알림을 받지 못하며 추가 주소를 볼 수 없습니다. | 큐는 사서함 서버와 Edge 전송 서버에 있습니다. | Exchange 2007 이상 |
Copyto | Addresses |
메시지의 참조 필드에 받는 사람을 하나 이상 추가합니다. 원래 받는 사람은 추가 주소를 볼 수 있습니다. | 큐는 사서함 서버와 Edge 전송 서버에 있습니다. | Exchange 2007 이상 |
DeleteMessage | 해당 없음 | 받는 사람 또는 보낸 사람에게 알림을 보내지 않고 메시지를 자동으로 삭제합니다. | 큐는 사서함 서버와 Edge 전송 서버에 있습니다. | Exchange 2007 이상 |
분리 | 해당 없음 | NDR을 생성하지 않고 보내는 서버와 Edge 전송 서버 간의 SMTP 연결을 종료합니다. | Edge 전송 서버만 | Exchange 2007 이상 |
LogEventText | String |
로컬 Edge 전송 서버의 애플리케이션 로그에 지정된 텍스트를 사용하여 이벤트를 생성합니다. 항목에는 다음 정보가 포함됩니다.
|
Edge 전송 서버만 | Exchange 2007 이상 |
PrependSubject | String |
지정된 텍스트를 메시지의 제목 필드 시작 부분에 추가합니다. 공백 또는 콜론(:) 을 지정된 텍스트의 마지막 문자로 사용하여 원래 제목과 구분하는 것이 좋습니다. | 큐는 사서함 서버와 Edge 전송 서버에 있습니다. | Exchange 2007 이상 |
격리 | 해당 없음 | Edge 전송 서버의 콘텐츠 필터링 구성에 정의된 격리 사서함에 메시지를 전달합니다. 자세한 내용은 스팸 격리 사서함 구성을 참조하십시오. 격리 사서함이 구성되지 않은 경우 메시지는 NDR의 보낸 사람에게 반환됩니다. |
Edge 전송 서버만 | Exchange 2010 이상 |
RedirectMessageTo | Addresses |
지정된 받는 사람에게 메시지를 리디렉션합니다. 원래 받는 사람에게 메시지가 배달되지 않으며, 보낸 사람이나 원래 받는 사람에게 알림이 전송되지 않습니다. | 큐는 사서함 서버와 Edge 전송 서버에 있습니다. | Exchange 2007 이상 |
RemoveHeader | MessageHeaderField |
메시지 헤더에서 지정된 헤더 필드를 제거합니다. | 큐는 사서함 서버와 Edge 전송 서버에 있습니다. | Exchange 2007 이상 |
SetHeaderName SetHeaderValue |
첫 번째 속성: MessageHeaderField 두 번째 속성: String |
메시지 헤더에서 지정된 헤더 필드를 추가하거나 수정하고 헤더 필드를 지정된 값으로 설정합니다. | 큐는 사서함 서버와 Edge 전송 서버에 있습니다. | Exchange 2007 이상 |
SetSCL | SCLValue |
메시지의 SCL을 지정된 값으로 설정합니다. | 큐는 사서함 서버와 Edge 전송 서버에 있습니다. | Exchange 2007 이상 |
SmtpRejectMessageRejectText SmtpRejectMessageRejectStatusCode |
첫 번째 속성: String 두 번째 속성: SMTPStatusCode |
지정된 SMTP 상태 코드와 지정된 거부 텍스트를 사용하여 보내는 서버와 Edge 전송 서버 간의 SMTP 연결을 종료합니다. 받는 사람이 원본 메시지 또는 알림을 받지 못합니다. SMTP 상태 코드에 대한 유효한 값은 RFC 3463에 정의된 대로 에서 로 400 500 의 정수입니다. SMTP 상태 코드를 지정하지 않고 거부 텍스트를 지정하면 기본 코드 550 가 사용됩니다. 거부 텍스트를 지정하지 않고 SMTP 상태 코드를 지정하면 사용되는 텍스트는 입니다 Delivery not authorized, message refused . |
Edge 전송 서버만 | Exchange 2007 이상 |
StopRuleProcessing | 해당 없음 | 메시지가 규칙의 영향을 받은 후 메시지가 다른 규칙에 의해 처리되지 않도록 지정합니다. | 큐는 사서함 서버와 Edge 전송 서버에 있습니다. | Exchange 2013 이상 |
속성 값
전송 규칙의 작업에 사용되는 속성 값은 다음 표에 설명되어 있습니다.
속성 | 유효한 값 | 설명 |
---|---|---|
AddedManagerAction |
다음 값 중 하나
|
보낸 사람의 관리자를 메시지에 포함하는 방법을 지정합니다.
이 작업은 보낸 사람의 관리자 특성이 Active Directory에 정의된 경우에만 작동합니다. |
Addresses |
Exchange 받는 사람 | 작업에 따라 organization 메일 사용 개체를 지정할 수도 있고 특정 개체 형식으로 제한될 수도 있습니다. 일반적으로 여러 받는 사람을 선택할 수 있지만 한 명의 받는 사람에게만 인시던트 보고서를 보낼 수 있습니다. |
AuditSeverityLevel |
다음 값 중 하나
|
낮음, 보통 또는 높음 값은 인시던트 보고서 및 메시지 추적 로그의 해당 항목에 할당된 심각도 수준을 지정합니다. 다른 값은 인시던트 보고서가 생성되지 않도록 방지하고 해당 항목이 메시지 추적 로그에 기록되지 않도록 합니다. |
DisclaimerFallbackAction |
다음 값 중 하나
|
고지 사항을 메시지에 적용할 수 없는 경우 수행할 작업을 지정합니다. 메시지 내용을 변경할 수 없는 상황이 있습니다(예: 메시지가 암호화됨). 사용 가능한 대체 작업은 다음과 같습니다.
|
DisclaimerText |
HTML 문자열 | IMG 태그를 사용하여 HTML 태그, CSS(인라인 계단식 스타일시트) 태그 및 이미지를 포함할 수 있는 고지 사항 텍스트를 지정합니다. 최대 길이는 태그를 포함하여 5000자입니다. |
DisclaimerTextLocation |
단일 값: Append 또는 Prepend |
Exchange 관리 셸에서 ApplyHtmlDisclaimerTextLocation 을 사용하여 메시지의 고지 사항 텍스트 위치를 지정합니다.
|
DSNEnhancedStatusCode |
단일 DSN 코드 값:
|
사용되는 DSN 코드를 지정합니다.
New-SystemMessage cmdlet을 사용하여 사용자 지정 DSN을 만들 수 있습니다. DSN 코드와 함께 거부 이유 텍스트를 지정하지 않으면 사용되는 기본 이유 텍스트는 입니다 Delivery not authorized, message refused . Exchange 관리 셸에서 규칙을 만들거나 수정할 때 RejectMessageReasonText 매개 변수를 사용하여 거부 이유 텍스트를 지정할 수 있습니다. |
IncidentReportContent |
다음 값 중 하나 이상
|
인시던트 보고서에 포함할 원래 메시지 속성을 지정합니다. 이러한 속성을 원하는 대로 조합하여 포함할 수 있습니다. 지정한 속성 외에도 메시지 ID는 항상 포함됩니다. 사용 가능한 속성은 다음과 같습니다.
Exchange 관리 셸에서 여러 값을 쉼표로 구분하여 지정합니다. |
MessageClassification |
단일 메시지 분류 개체 | EAC에서 사용 가능한 메시지 분류 목록에서 선택합니다. Exchange 관리 셸에서 Get-MessageClassification cmdlet을 사용하여 사용 가능한 메시지 분류 개체를 확인합니다. |
MessageHeaderField |
단일 문자열 | 추가, 제거 또는 수정할 SMTP 메시지 헤더 필드를 지정합니다. 메시지 헤더는 메시지의 필수 및 선택적 헤더 필드 컬렉션입니다. 헤더 필드의 예로 는 To, From, Received 및 Content-Type이 있습니다. 공식 헤더 필드는 RFC 5322에 정의되어 있습니다. 비공식 헤더 필드는 X- 로 시작하고 X 헤더라고 합니다. |
NotificationMessageText |
일반 텍스트, HTML 태그 및 키워드의 조합 | 받는 사람 알림 메시지에 사용할 텍스트를 지정했습니다. 일반 텍스트 및 HTML 태그 외에도 원래 메시지의 값을 사용하는 다음 키워드를 지정할 수 있습니다.
|
NotifySenderType |
다음 값 중 하나
|
메시지가 DLP 정책을 위반하는 경우 보낸 사람에게 받는 정책 팁 유형을 지정합니다. 설정은 다음 목록에 설명되어 있습니다.
이 작업을 사용하는 경우 메시지에 중요한 정보 (MessageContainsDataClassification) 조건이 포함되어 있습니다. |
RMSTemplate |
단일 RMS 템플릿 개체 | 메시지에 적용되는 RMS(Rights Management Services) 템플릿을 지정합니다. EAC의 목록에서 RMS 템플릿을 선택합니다. Exchange 관리 셸에서 Get-RMSTemplate cmdlet을 사용하여 사용 가능한 RMS 템플릿을 확인합니다. RMS에는 각 사서함에 대해 Exchange Enterprise CAL(클라이언트 액세스 라이선스)이 필요합니다. CAL에 대한 자세한 내용은 Exchange 라이선스 FAQ를 참조하세요. |
SCLValue |
다음 값 중 하나
|
메시지에 할당된 SCL(스팸 신뢰도 수준)을 지정합니다. SCL 값이 높을수록 메시지가 스팸일 가능성이 더 높다는 것을 나타냅니다. |
String |
단일 문자열 | 지정된 메시지 헤더 필드, NDR 또는 이벤트 로그 항목에 적용되는 텍스트를 지정합니다. Exchange 관리 셸에서 값에 공백이 포함된 경우 값을 따옴표(")로 묶습니다. |