서버의 메일 흐름 Exchange Server

메일 흐름 규칙(전송 규칙)을 사용하여 Exchange 2016 및 2019 조직에서 전송 파이프라인을 통해 흐르는 메시지를 식별하고 Exchange 수 있습니다. 메일 흐름 규칙은 웹용 서버 및 웹 Outlook Outlook 사용할 수 있는 받은 편지함 규칙과 Outlook Web App. 주요 차이점은 메시지가 사서함으로 배달된 후가 아니라 전송되는 동안 메시지에 대해 메일 흐름 규칙이 조치를 취하는 것입니다. 메일 흐름 규칙에는 다양한 유형의 메시징 정책을 구현할 수 있는 유연성을 제공하는 다양한 조건, 예외 및 작업이 포함되어 있습니다.

이 문서에서는 메일 흐름 규칙의 구성 요소와 이러한 규칙의 작동 방식에 대해 설명합니다.

EAC(Exchange 관리 센터) 또는 Exchange 관리 셸을 사용하여 메일 흐름 규칙을 관리할 수 있습니다. 메일 흐름 규칙을 관리하는 방법에 대한 지침은 에서 Procedures for mail flow rules in Exchange Server.

각 규칙에 대해 규칙을 적용하거나, 규칙을 테스트하거나, 규칙을 테스트하고 보낸 사람에게 알릴 수 있는 옵션이 제공됩니다. 테스트 옵션에 대한 자세한 내용은 메일 흐름 규칙 테스트 정책 팁.

특정 메시징 정책을 구현하는 단계는 다음 항목을 참조하십시오.

메일 흐름 규칙 구성 요소

규칙은 다음 조건, 예외, 작업 및 속성으로 구성됩니다.

  • 조건: 작업을 적용할 메시지를 식별합니다. 일부 조건은 메시지 헤더 필드(예: To, From 또는 Cc 필드)를 검사합니다. 다른 조건은 메시지 속성(예: 메시지 제목, 본문, 첨부 파일, 메시지 크기 또는 메시지 분류)을 검사합니다. 대부분의 조건에서는 같음, 같지 않은 또는 포함 등 비교 연산자와 일치할 값을 지정해야 합니다. 조건이나 예외가 없는 경우 규칙이 모든 메시지에 적용됩니다.

    메일 흐름 규칙 조건의 전체 목록은 메일 흐름 규칙 조건 및 예외(조건자)를Exchange Server.

  • 예외: 작업을 적용하지 말아야 하는 메시지를 선택적으로 식별합니다. 조건에서 사용할 수 있는 동일한 메시지 식별자를 예외에서도 사용할 수 있습니다. 예외는 조건을 재정의하며, 메시지가 구성된 모든 조건과 일치하더라도 규칙 작업이 메시지에 적용되지 않도록 합니다.

  • 작업: 규칙의 조건과 일치하고 예외와 일치하지 않는 메시지에 대해 수행할 작업을 지정합니다. 예외는 조건보다 우선하며, 메시지가 모든 조건과 일치하더라도 작업이 전자 메일 메시지에 적용되지 않도록 합니다.

    사용 가능한 메일 흐름 규칙 작업의 전체 목록은 에서 메일 흐름 규칙 작업을 Exchange Server.

  • 속성: 조건, 예외 또는 작업이 아닌 다른 규칙 설정을 지정합니다. 예를 들어, 규칙이 적용되는 시기, 규칙 적용 또는 테스트 여부, 규칙이 활성화되는 시기를 지정합니다. 자세한 내용은 이 항목의 메일 흐름 규칙 속성 섹션을 참조하십시오.

여러 조건, 예외 및 작업

다음 표에는 규칙에서 여러 조건, 조건 값, 예외 및 작업이 처리되는 방식이 나와 있습니다.

구성 요소 논리 Comments
설명 그리고 메시지는 규칙의 모든 조건과 일치해야 합니다. 하나의 조건 또는 다른 조건과 일치해야 하는 경우 각 조건에 대해 별도의 규칙을 사용합니다. 예를 들어 첨부 파일이 있는 메시지와 특정 텍스트가 포함된 메시지에 동일한 고지 조항을 추가하려는 경우 각 조건에 대해 하나의 규칙을 만드면 됩니다. EAC에서 규칙을 쉽게 복사할 수 있습니다.
메시지는 규칙의 모든 조건과 일치해야 합니다. 하나의 조건 또는 다른 조건과 일치해야 하는 경우 각 조건에 대해 별도의 규칙을 사용합니다. 예를 들어 패턴과 일치하는 콘텐츠가 있는 메시지 및 첨부 파일이 있는 메시지에 동일한 고지 사항을 추가하려면 각 조건에 대해 하나의 규칙을 만듭니다. 규칙은 쉽게 복사할 수 있습니다. 또는 일부 조건에는 둘 이상의 값을 지정할 수 있습니다. 메시지는 지정된 값 중 하나만 일치해야 합니다. 예를 들어 전자 메일 메시지의 제목이 주가 정보가고 제목에 다음 단어가 포함된 조건이 Contoso 또는 stock 단어와 일치하도록 구성된 경우 제목에 지정된 값 중 하나 이상이 포함되어 있기 때문에 조건이 충족됩니다.
일부 조건에는 둘 이상의 값을 지정할 수 있습니다. 여러 개의 값을 입력할 수 있는 조건의 경우 메시지가 해당 조건에 대해 지정된 값 중 하나에만 일치하면 됩니다. 예를 들어 전자 메일 메시지의 제목이 주가 정보이고 제목에 다음 단어 포함 조건이 Contoso 또는 주가라는 단어와 일치하도록 구성된 경우 조건 값 중 적어도 하나가 제목에 포함되어 있으므로 조건이 충족됩니다. 또는 메시지가 예외 중 하나와 일치하는 경우 작업이 메시지에 적용되지 않습니다. 메시지가 모든 예외와 일치하지는 않습니다.
예외 중 하나라도 메시지와 일치하면 작업은 처리되지 않습니다. 메시지가 모든 예외와 일치할 필요는 없습니다. 그리고 규칙의 조건과 일치하는 메시지에는 규칙에 지정된 모든 작업이 표시됩니다. 예외는 조건과 정반대의 방식으로 처리됩니다.
규칙 조건에 일치하는 메시지에는 규칙에 지정된 모든 작업이 적용됩니다. 예를 들어, 메시지 제목 앞에 다음 추가 및 숨은 참조란에 받는 사람 추가 작업을 선택한 경우 두 작업 모두 메시지에 적용됩니다. 즉, 지정된 문자열이 메시지 제목 앞에 붙고 지정된 받는 사람이 숨은 참조로 추가됩니다.
해당 규칙이 적용될 때 후속 규칙이 메시지에 적용되지 못하게 규칙에 대한 작업을 설정할 수도 있습니다.

메일 흐름 규칙 속성

다음 표에서는 메일 흐름 규칙에서 사용할 수 있는 규칙 속성에 대해 설명하고 있습니다.

EAC의 속성 이름 Exchange 관리 셸의 매개 변수 이름 설명
우선 순위 우선 순위 규칙이 메시지에 적용되는 순서를 나타냅니다. 기본 우선 순위는 규칙을 만든 경우(이전 규칙의 우선 순위가 새 규칙보다 높음)를 기반으로 하여 우선 순위가 높은 규칙이 낮은 우선 순위 규칙보다 먼저 처리됩니다.
규칙 목록에서 규칙을 상하로 이동하여 EAC에서 규칙 우선 순위를 변경합니다. 관리 Exchange 셸에서 우선 순위 번호(0이 가장 높은 우선 순위)를 설정합니다.
예를 들어 신용 카드 번호가 포함된 메시지는 거부하는 규칙과 승인을 요구하는 또 다른 규칙이 있을 때 거부 규칙이 먼저 적용되도록 한 다음 다른 규칙이 적용되지 않도록 할 수 있습니다.
자세한 내용은 메일 흐름 규칙의 우선 순위 설정 을 참조하세요.
심각도 수준으로 이 규칙 감사 SetAuditSeverity 메시지가 DLP 정책을 위반하는 경우 문제 보고서의 심각도 수준과 메시지 추적 로그에 기록되는 해당 항목을 설정합니다. 사용할 수 있는 값은 DoNotAudit, Low, Medium 및 High입니다.
Mode Mode 규칙에서 메시지 처리를 즉시 시작할지 여부 또는 메시지 배달에 영향을 주지 않고(데이터 손실 방지 또는 DLP 정책 사용 여부에 영향을 주지 않고) 규칙을 테스트할지 여부를 지정할 수 팁.
정책 팁 메일 설명과 유사하며, 웹의 Outlook Outlook 메시지 작성자에 대한 정책 위반에 대한 정보를 제공하는 간단한 메모를 제공하도록 구성할 수 있습니다. 자세한 내용은 정책 정책 팁. 모드에 대한 자세한 내용은 메일 흐름 규칙 테스트를 참조하세요.
다음 날짜에 이 규칙 활성화
다음 날짜에 이 규칙 비활성화
ActivationDate
ExpiryDate
규칙이 활성화된 날짜 범위를 지정합니다.
확인란 선택 또는 선택 안 함 규칙: New-TransportRule cmdlet의 Enabled 매개 변수입니다.
기존 규칙: Enable-TransportRule 또는 Disable-TransportRule cmdlet을 사용 합니다.
값은 규칙의 State 속성에 표시됩니다.
사용하지 않도록 설정한 규칙을 만들고 테스트할 준비가 되면 사용하도록 설정할 수 있습니다. 또는 설정을 보존하기 위해 규칙을 삭제하지 않고 사용하지 않도록 설정할 수 있습니다. 자세한 내용은 메일 흐름 규칙 사용 또는 사용 안 하도록 설정을 참조하세요.
규칙 처리가 완료되지 않은 경우 메시지 지연 RuleErrorAction 규칙 처리를 완료할 수 없는 경우 메시지를 처리할 방법을 지정할 수 있습니다. 기본적으로 규칙은 무시되지만 처리를 위해 메시지를 다시 전송할 수 있습니다.
메시지에서 보낸 사람 주소 일치 SenderAddressLocation 규칙에서 보낸 사람 전자 메일 주소를 검사하는 조건 또는 예외를 사용하는 경우 메시지 헤더, 메시지 봉투 또는 둘 다에서 값을 찾아 볼 수 있습니다. 자세한 내용은 Senders를 참조하십시오.
추가 규칙 처리 중지 SenderAddressLocation 이는 규칙에 대한 작업이지만 EAC의 속성처럼 보이는 동작입니다. 규칙이 메시지를 처리한 후 메시지에 추가 규칙 적용을 중지할 수 있습니다.
Comments Comments 설명 규칙에 대한 설명을 입력할 수 있습니다.

메일 흐름 규칙이 적용되는 방법

메일 흐름 규칙은 사서함 서버 및 Edge 전송 서버의 전송 에이전트에 의해 적용됩니다. 사서함 서버에서 규칙은 전송 규칙 에이전트에 의해 적용됩니다. Edge 전송 서버에서 규칙은 Edge 규칙 에이전트에 의해 적용됩니다. 기능이 비슷하기는 하지만 에이전트는 몇 가지 차이점이 있습니다. 다음 표에는 중요한 차이점이 요약됩니다.

전송 에이전트 규칙이 호출되는 SMTP 또는 분류기 이벤트 규칙이 저장되는 위치
사서함 서버의 전송 규칙 에이전트 OnResolvedMessage 분류기 이벤트입니다.
2010년 Exchange OnRoutedMessage 분류기 이벤트에서 전송 규칙 에이전트가 호출됩니다. OnResolvedMessage로 변경하면 메시지가 라우팅되는 방식(예: TLS 필요)을 변경할 수 있는 새 규칙 작업이 허용됩니다.
Active Directory에서. 규칙은 Active Directory 포리스트의 모든 사서함 서버에서 사용할 수 있습니다.
Edge 전송 서버의 Edge 규칙 에이전트 OnEndOfData SMTP 이벤트 서버의 AD LDS(Active Directory Lightweight Directory Services)의 로컬 인스턴스에서 규칙은 로컬 서버를 통과하는 메시지에만 적용됩니다.

전송 에이전트에 대한 자세한 내용은 Transport Agents in Exchange Server.

메시지 유형에 따른 처리 방식의 차이

조직을 통해 흐르는 메시지에는 여러 가지 유형이 있습니다. 다음 표에는 메일 흐름 규칙에 의해 처리될 수 있는 메시지 유형이 표시됩니다.


조직을 통과하는 메시지 유형에는 몇 가지가 있습니다. 다음 표에는 전송 규칙으로 처리될 수 있는 메시지 유형이 나와 있습니다. 메시지 유형
일반 메시지 단일 RTF(서식 있는 텍스트 형식), HTML 또는 일반 텍스트 메시지 본문이나 여러 구성 또는 대체 메시지 본문 집합을 포함하는 메시지입니다. 네.
S/MIME으로 암호화된 메시지 규칙은 봉투 헤더에 액세스하고 해당 헤더를 검사하는 조건에 따라 메시지를 처리합니다.
메시지의 콘텐츠를 검사해야 하는 조건이 있는 규칙 또는 메시지 콘텐츠를 수정하는 작업은 처리될 수 없습니다.
RMS 보호된 메시지: AD RMS(Active Directory Rights Management Services 정책 템플릿을 적용하여 보호되는 메시지입니다. 규칙은 항상 봉투 헤더에 액세스하여 해당 헤더를 검사하는 조건에 따라 메시지를 처리합니다. 보호된 메시지의 콘텐츠를 검사하거나 수정하려면 다음을 해야 합니다.
• 전송 암호 해독을 필수 또는 선택으로 설정해야 합니다. 기본적으로 전송 암호 해독은 선택 사항으로 설정됩니다.
• 암호화 키가 있습니다.
지우기 서명된 메시지: 서명했지만 암호화되지 않은 메시지입니다. 네.
UM 메시지: 음성 메일, 팩스, 부재 중 전화 알림, Microsoft 2016을 사용하여 만들거나 전달한 메시지 등 Exchange 2016의 통합 메시징 서비스에서 만들거나 처리한 메시지 Outlook Voice Access. 주의: Exchange 2019에서는 통합 메시징을 사용할 수 없습니다. 네.
익명 메시지: 익명 보낸 사람이 보낸 메시지입니다. 네.
보고서 읽기: 보낸 사람이 읽은 확인 요청에 대한 응답으로 생성되는 보고서입니다. 읽기 보고서의 메시지 클래스는 IPM.Note*.MdnRead 또는 IPM.Note*.MdnNotRead 입니다. 네.

규칙 저장소 및 복제

사서함 서버에서 만들고 구성하는 메일 흐름 규칙은 Active Directory에 저장되고 조직의 모든 사서함 서버에 있는 전송 서비스에서 읽고 적용합니다. 메일 흐름 규칙을 만들거나 수정하거나 제거할 때 변경은 조직의 도메인 컨트롤러 간에 복제됩니다. 이를 통해 Exchange 일관된 메일 흐름 규칙 집합을 제공할 수 있습니다.

참고:

  • 도메인 컨트롤러 간의 복제는 Active Directory 사이트 수, 네트워크 링크 속도 등 Exchange 제어하지 않는 요소에 따라 결정됩니다. 따라서 조직에서 메일 흐름 규칙을 구현할 때 복제 지연을 고려해야 합니다. Active Directory 복제에 대한 자세한 내용은 Windows PowerShell을 사용한 Active Directory 복제 및 토폴로지 관리 소개를 참조하십시오.

  • 각 사서함 서버는 확장된 메일 그룹을 캐시하여 반복되는 Active Directory 쿼리를 방지하여 그룹의 구성원 자격을 확인합니다. 기본적으로 확장된 그룹 캐시의 항목은 4시간마다 만료됩니다. 따라서 그룹 구성원에 대한 변경 내용은 확장된 그룹 캐시가 업데이트될 때까지 메일 흐름 규칙에서 검색되지 않습니다. 사서함 서버에서 캐시를 강제로 즉시 업데이트하려면 Microsoft Exchange 전송 서비스를 다시 시작합니다. 캐시를 자동으로 업데이트하려는 각 사서함 서버에서 서비스를 다시 시작해야 합니다.

Edge 전송 서버에서 만들고 구성하는 메일 흐름 규칙은 서버의 AD LDS 로컬 인스턴스에 저장됩니다. Edge 전송 서버에서 메일 흐름 규칙의 자동화된 복제가 실행되지 않습니다. Edge 전송 서버의 규칙은 로컬 서버를 통과하는 메시지에만 적용됩니다. 여러 Edge 전송 서버에 동일한 메일 흐름 규칙 집합을 적용해야 하는 경우 Edge 전송 서버 구성을 복제하거나 메일 흐름 규칙을 내보내고 가져올 수 있습니다. 자세한 내용은 Edge 전송 서버 복제 구성 및 메일 흐름 규칙 컬렉션 가져오기 또는 내보내기 를 참조하세요.

사서함 서버 또는 Edge 전송 서버의 전송 서비스가 수정된 메일 흐름 규칙을 검색할 때마다 이벤트가 이벤트 뷰어의 응용 프로그램 로그에 기록됩니다(사서함 서버의 이벤트 ID 4002 및 Edge 전송 서버의 이벤트 ID 16028).

혼합 환경에서 규칙 복제 및 저장

일반적인 두 가지 혼합 환경 시나리오가 있습니다.

  • 조직의 일부가 Microsoft 365 또는 Office 365

    하이브리드 환경에서는 조직과 조직 또는 조직 간에 Exchange 복제할 Microsoft 365 Office 365. 따라서 규칙에서 규칙을 만들 때 Exchange 규칙에 일치 규칙을 만들어야 Microsoft 365 Office 365. Microsoft 365 또는 Office 365 만드는 규칙은 클라우드에 저장되는 반면, 사내 조직에서 만드는 규칙은 Active Directory에 로컬로 저장됩니다. 하이브리드 환경에서 규칙을 관리할 때 두 위치 모두에서 변경하거나 한 환경에서 규칙을 변경한 다음 규칙을 내보내 다른 환경에서 가져와서 두 규칙 집합을 동기화된 곳에 유지해야 합니다.

    중요: Microsoft 365 또는 Office 365 및 Exchange Server 조건과 작업 간에 상당한 겹치는 것이 있는 경우에도 차이가 있습니다. 두 위치에 같은 규칙을 만들 계획이라면 사용하려는 모든 조건과 작업이 사용 가능한지 확인하세요. 사용 가능한 조건 및 작업 목록을 Microsoft 365 또는 Office 365 항목을 참조하세요.

    Exchange Online의 메일 흐름 규칙 조건 및 예외(조건자)

    Exchange Online의 메일 흐름 규칙 작업

  • Exchange 2010과 함께 사용

    참고

    이 섹션은 2016 Exchange 적용됩니다.

    Exchange 2010과 함께 사용하면 모든 메일 흐름 규칙이 Active Directory에 저장되고 규칙을 만드는 데 사용한 Exchange Server 버전에 관계없이 조직 전체에 복제됩니다. 그러나 모든 메일 흐름 규칙은 만들 때 사용된 Exchange 서버 버전과 연결되고 Active Directory의 버전별 컨테이너에 저장됩니다. 조직에 Exchange 2016을 처음 배포하면 기존 규칙이 설치 프로세스의 일부로 Exchange 2016으로 가져오게 됩니다. 그러나 그 이후에는 두 버전에서 규칙을 모두 변경해야 합니다. 예를 들어 Exchange 2016(Exchange 관리 셸 또는 EAC)에서 기존 규칙을 변경하는 경우 Exchange 2010(Exchange 관리 셸 또는 EAC)에서 동일한 변경을 Exchange 관리 콘솔.

    Exchange 2010에서는 Version 또는 RuleVersion 값이 15인 규칙을 처리하지 못합니다. n. n. n. 모든 규칙을 처리하기 위해 값 14가 있는 규칙만 사용하십시오. n. n. n.