전송 규칙 동작
적용 대상: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007
마지막으로 수정된 항목: 2008-10-22
이 항목에서는 Microsoft Exchange Server 2007 허브 전송 서버 역할이나 Edge 전송 서버 역할이 설치된 컴퓨터에 사용할 수 있는 전송 규칙 작업, 동작 속성 및 동작 값에 대해 설명합니다. 허브 전송 서버 역할과 Edge 전송 서버 역할 모두 서버 역할을 통과하는 전자 메일 메시지에 전송 규칙을 적용할 수 있습니다. 그러나 서버 역할마다 사용할 수 있는 동작이 다릅니다.
동작 및 동작 속성
동작은 조건에 맞는 전자 메일 메시지에 적용되며, 전송 규칙 에이전트에 구성된 전송 규칙의 예외에는 적용되지 않습니다. 각 동작은 다른 방식으로 전자 메일 메시지에 영향을 줍니다. 예를 들어 동작으로 인해 전자 메일 메시지가 다른 주소로 리디렉션되거나 삭제될 수 있습니다. 각 동작은 동작, 해당 동작 속성 및 속성 값으로 구성됩니다.
동작에 값을 할당하려면 특정 동작에 사용할 수 있는 동작 속성을 파악해야 합니다. 예를 들어 RedirectMessage
동작에는 Address
동작 속성을 사용해야 합니다. 허브 전송 서버에 사용할 동작 속성은 표 2를 참조하고 Edge 전송 서버에 사용할 동작 속성은 표 3을 참조하십시오.
일부 동작은 전자 메일 메시지 섹션에 있는 메시지 머리글 필드 등의 특정 필드를 수정하기 때문에 두 개 이상의 조건부 속성을 설정해야 합니다. 메시지 머리글을 수정하도록 동작을 지정할 때 한 동작 속성은 수정할 특정 헤더 필드를 지정하고 다른 동작 속성은 메시지 머리글의 새 값을 지정합니다. 이러한 경우 서버 역할에 따라 표 2나 표 3의 추가 동작 속성 열에 나열된 다른 동작 속성에 대한 값도 지정해야 합니다. 예를 들어 X-Test-Message-Source 헤더 필드를 contoso.com
등의 특정 문자열로 수정하도록 동작을 구성할 수 있습니다.
표 1에는 허브 전송 서버나 Edge 전송 서버에 구성된 전송 규칙과 함께 사용할 수 있는 동작 속성이 나열됩니다.
표 1 허브 전송 서버나 Edge 전송 서버의 전송 규칙에 대한 동작 속성
동작 속성 | 예상 형식 | 설명 |
---|---|---|
|
|
Edge 전송 서버에서는 허브 전송 서버에서는 |
|
단일 메시지 분류 개체 |
메시지 분류에 대한 자세한 내용은 메시지 분류 개요를 참조하십시오. |
|
단일 DSN(배달 상태 알림) 코드 |
|
|
단일 문자열 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
단일 문자열 |
|
|
|
|
|
단일 문자열 |
|
|
단일 문자열 |
|
|
단일 문자열 |
|
|
단일 정수 |
|
|
|
|
|
단일 문자열 |
|
허브 전송 서버에서 지원되는 동작
표 2에는 허브 전송 서버에 구성된 전송 규칙과 함께 사용할 수 있는 동작이 나열됩니다.
표 2 허브 전송 서버의 전송 규칙에 지원되는 동작
지원되는 규칙 동작 | 동작 이름 | 첫 번째 동작 속성 | 추가 동작 속성 | 설명 |
---|---|---|---|---|
메시지와 함께 이벤트 기록 |
|
|
적용할 수 없음 |
|
제목 앞에 문자열 추가 |
|
|
적용할 수 없음 |
|
메시지 분류 적용 |
|
|
적용할 수 없음 |
메시지 분류에 대한 자세한 내용은 메시지 분류 개요를 참조하십시오. |
구분 기호와 함께 글꼴, 크기, 색 등을 사용하여 고지 사항 텍스트를 추가하고, 적용할 수 없을 경우 동작을 대체합니다. |
|
|
|
|
SCL(스팸 지수)을 값으로 설정 |
|
|
적용할 수 없음 |
|
헤더를 값으로 설정 |
|
|
|
|
헤더 제거 |
|
|
적용할 수 없음 |
|
받는 사람 필드 주소에 받는 사람 추가 |
|
|
적용할 수 없음 |
|
메시지를 주소에 참조로 보내기 |
|
|
적용할 수 없음 |
|
메시지를 주소에 숨은 참조(Bcc)로 보내기 |
|
|
적용할 수 없음 |
|
주소로 메시지 리디렉션 |
|
|
적용할 수 없음 |
|
향상된 상태 코드로 보낸 사람에게 반송 메시지 보내기 |
|
|
|
|
자동으로 메시지 삭제 |
|
적용할 수 없음 |
적용할 수 없음 |
|
Edge 전송 서버에서 지원되는 동작
표 3에는 Edge 전송 서버에 구성된 전송 규칙과 함께 사용할 수 있는 동작이 나열됩니다.
표 3 Edge 전송 서버의 전송 규칙에 지원되는 동작
지원되는 규칙 동작 | 동작 이름 | 첫 번째 동작 속성 | 추가 동작 속성 | 설명 |
---|---|---|---|---|
메시지와 함께 이벤트 기록 |
|
|
적용할 수 없음 |
|
제목 앞에 문자열 추가 |
|
|
적용할 수 없음 |
|
SCL(스팸 지수)을 값으로 설정 |
|
|
적용할 수 없음 |
|
헤더를 값으로 설정 |
|
|
|
|
헤더 제거 |
|
|
적용할 수 없음 |
|
받는 사람 필드 주소에 받는 사람 추가 |
|
|
적용할 수 없음 |
|
메시지를 주소에 참조로 보내기 |
|
|
적용할 수 없음 |
|
메시지를 주소에 숨은 참조(Bcc)로 보내기 |
|
|
적용할 수 없음 |
|
연결 삭제 |
|
적용할 수 없음 |
적용할 수 없음 |
|
주소로 메시지 리디렉션 |
|
|
적용할 수 없음 |
|
메시지 격리 |
|
적용할 수 없음 |
적용할 수 없음 |
중요 Set-ContentFilterConfig cmdlet의 QuarantineMailbox 매개 변수는 반드시 사용해야 하며, 메시지 격리 동작을 구성하려면 우선 사서함이 지정되어 있어야 합니다. QuarantineMailbox 매개 변수가 사용되지 않았거나 격리 사서함이 없을 경우 격리 사서함으로 보내지는 메시지는 손실되며 배달 실패 보고서가 생성됩니다. 스팸 메일 격리 사서함에 대한 자세한 내용은 스팸 격리 구성 및 관리를 참조하십시오. |
상태 코드 및 응답을 가진 메시지 거부 |
|
|
|
DSN에 대한 자세한 내용은 배달 상태 알림 관리를 참조하십시오. |
자동으로 메시지 삭제 |
|
적용할 수 없음 |
적용할 수 없음 |
|
여러 규칙 일치
메시지가 여러 규칙의 조건과 일치하는 경우에는 우선 순위에 따라 작업이 적용됩니다. 즉, 우선 순위가 낮은 규칙이 먼저 처리된 후에 우선 순위가 높은 규칙이 처리됩니다. 이 순서에 따라 수행되는 작업은 구성된 규칙에 따라 달라집니다.
예를 들어 다음 시나리오를 검토해 보겠습니다.
시나리오 1
각각 메시지에 고지 사항을 추가하도록 구성된 두 개의 전송 규칙이 있습니다.
메시지가 두 규칙 모두와 일치합니다.
이 시나리오에서는 우선 순위가 낮은 규칙이 먼저 처리되므로 낮은 우선 순위의 규칙에 의해 지정된 고지 사항이 메시지에 추가된 다음 높은 우선 순위의 규칙이 처리되고 높은 우선 순위의 규칙에 의해 지정된 고지 사항이 메시지에 추가됩니다.
이 시나리오에서 수신되는 전자 메일 메시지에는 두 고지 사항이 모두 추가됩니다.
시나리오 2
각각 메시지의 SCL(스팸 지수) 값을 수정하는 두 개의 전송 규칙이 있습니다.
메시지가 두 규칙 모두와 일치합니다.
이 시나리오에서는 우선 순위가 낮은 규칙이 먼저 처리되므로 메시지의 SCL 값이 낮은 우선 순위의 규칙에 의해 지정된 값으로 수정된 다음 높은 우선 순위의 규칙이 처리되고 메시지의 SCL 값이 높은 우선 순위의 규칙에 의해 지정된 값으로 수정됩니다.
이 시나리오에서 수신된 전자 메일 메시지에는 우선 순위가 가장 높은 규칙의 SCL 값이 적용됩니다.
허브 전송 서버에서 주소 할당
허브 전송 서버의 Addresses
동작 속성에서는 사용자가 전체 사서함, 연락처, 메일 사용 가능 사용자 또는 메일 그룹 개체를 속성에 전달해야 합니다. 이 속성에 대해 SMTP(Simple Mail Transfer Protocol) 전자 메일 주소는 올바른 값이 아닙니다. Addresses
동작 속성에 할당된 값은 반드시 배열에 있어야 합니다.
사서함, 연락처, 메일 사용 가능 사용자 또는 메일 그룹 개체를 Addresses
동작 속성에 전달하려면 배열 내에서 적절한 Exchange 관리 셸 명령을 호출하여 명령에 개체 ID 또는 이름을 입력해야 합니다. 명령 이름과 ID는 괄호로 묶어야 합니다. 다음 명령 구문을 사용합니다.
$Action.Addresses = @((Get-Mailbox <Mailbox Name>), (Get-MailContact <Contact Name>), (Get-MailUser <Mail-Enabled User>), (Get-DistributionGroup <Distribution Group Name>))
주소 동작 속성에 값을 할당하려면 다음을 수행합니다.
단일 사서함 개체를 할당하려면 다음 명령을 실행합니다.
$Action.Addresses = @((Get-Mailbox "Ted Bremer"))
단일 메일 연락처 개체를 할당하려면 다음 명령을 실행합니다.
$Action.Addresses = @((Get-MailContact "Masato Kawai"))
메일 사용 가능 사용자 개체를 할당하려면 다음 명령을 실행합니다.
$Action.Addresses = @((Get-MailUser "Pilar Ackerman"))
다음 명령을 실행하여 단일 메일 그룹 개체를 할당합니다.
$Action.Addresses = @((Get-DistributionGroup "Sales Group"))
다음 명령을 실행하여 사서함, 사용자, 메일 그룹 개체의 조합을 할당합니다.
$Action.Addresses = @((Get-Mailbox "Ted Bremer"), (Get-Mailbox "Kim Akers"), (Get-MailContact "Pilar Ackerman"), (Get-MailContact "Adam Barr"), (Get-MailUser "Chris Meyer"), (Get-DistributionGroup "Marketing Group"), (Get-DistributionGroup "Research Group"))
Edge 전송 서버에서 주소 할당
Edge 전송 서버의 Addresses
동작 속성에서는 사용자가 SMTP 전자 메일 주소를 속성에 전달해야 합니다. 이는 Edge 전송 서버에는 Active Directory 디렉터리 서비스에 포함된 받는 사람 개체에 대한 액세스 권한이 없으며 사용자가 Exchange 조직 내에 속하지 않은 전자 메일 주소를 지정하려고 하기 때문입니다. Addresses
동작 속성에 할당된 값은 반드시 배열에 있어야 합니다.
SMTP 주소를 Addresses
동작 속성에 전달하려면 SMTP 전자 메일 주소를 큰따옴표로 묶어 호출해야 합니다. 다음 명령 구문을 사용합니다.
$Action.Addresses = @("<SMTP e-mail address 1>","<SMTP e-mail address 2>", "< SMTP e-mail address...>" )
주소 동작 속성에 값을 할당하려면 다음을 수행합니다.
다음 명령을 실행하여 SMTP 전자 메일 주소 배열을 할당합니다.
$Action.Addresses = @("sales@contoso.com", "research@contoso.com", "investors@nwtraders.com ")
자세한 내용
각 명령의 구문과 매개 변수에 대한 자세한 내용은 다음 항목을 참조하십시오.
전송 규칙에 대한 자세한 내용은 다음 항목을 참조하십시오.