범용 사서함을 구성하는 방법

 

적용 대상: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007

마지막으로 수정된 항목: 2007-05-22

이 항목에서는 Exchange 관리 콘솔 또는 Exchange 관리 셸을 사용하여 Edge 전송 서버 역할이 설치되어 있는 컴퓨터의 범용 사서함에 메시지를 복사 또는 리디렉션하는 전송 규칙을 구성하는 방법에 대해 설명합니다.

범용 사서함이란 일반적으로 사용자의 조직에 보내지는 모든 전자 메일 메시지를 수집하는 데 사용되는 조직 내 사서함입니다. 사용자의 선택에 따라 이 범용 사서함에서 모든 메시지를 받거나 존재하지 않는 사서함으로 전송된 메시지만 받을 수 있습니다. 조직에 보내지는 메시지를 범용 사서함에 복사하거나 리디렉션하도록 전송 규칙을 Edge 전송 서버에 구성할 수 있습니다.

범용 사서함을 구성하려면 다음 작업을 수행해야 합니다. 각 작업에 대해서는 이 항목의 후반에 설명되어 있습니다.

  • 사서함 만들기

  • 받는 사람 필터링 사용 안 함

  • 메시지가 범용 사서함에 복사 또는 리디렉션되는 전송 규칙 구성

시작하기 전에

범용 사서함을 구성하려면 Edge 전송 서버에 실행되는 전송 규칙을 사용해야 합니다. 또한 해당 Edge 전송 서버에 받는 사람 필터링을 사용하지 말아야 합니다. 이는 메시지가 Edge 규칙 에이전트를 통과하기 전에 받는 사람 필터 에이전트를 먼저 통과하기 때문입니다. 사서함이 존재하지 않아 받는 사람 필터 에이전트에 의해 메시지가 거부되지 않도록 하려면 받는 사람 필터링을 사용하지 않아야 합니다.

받는 사람 필터링을 사용하지 않도록 설정하면 받는 사람 필터 에이전트의 기능 일부를 사용할 수 없습니다. 따라서 이를 설정하기 전에 받는 사람 필터 에이전트 실행에 따른 이점과 그 기능에 대해 잘 알고 있어야 합니다. 받는 사람 필터 에이전트와 이를 통해 스팸의 영향, DoS(서비스 거부) 공격 및 기타 위협을 줄일 수 있는 방법에 대한 자세한 내용은 받는 사람 필터링을 참조하십시오.

참고

받는 사람은 메시지가 허브 전송 서버의 전송 규칙 에이전트를 통과하기 전에 먼저 확인됩니다. 따라서 허브 전송 서버의 전송 규칙은 메시지를 범용 사서함으로 복사 또는 리디렉션하는 데 사용할 수 없습니다.

메시지를 범용 사서함으로 복사 또는 리디렉션하는 새 전송 규칙을 만들려면 전송 규칙을 새로 만들 때와 같은 절차를 따릅니다. 이 절차에서의 전송 규칙 조건, 예외 및 작업은 Edge 전송 서버에 실행되는 전송 규칙에 따라 결정됩니다.

전송 규칙에 대한 자세한 내용은 전송 규칙 개요를 참조하십시오.

Edge 전송 서버 역할이 설치된 컴퓨터에서 다음 절차를 수행하려면 해당 컴퓨터의 로컬 관리자 그룹에 속한 계정을 사용하여 로그온해야 합니다.

사용 권한, 역할 위임 및 Exchange Server 2007 관리에 필요한 권한에 대한 자세한 내용은 사용 권한 고려 사항을 참조하십시오.

사서함 만들기

전송 규칙에 따라 메시지가 복사 또는 리디렉션될 사서함을 새로 만들어야 합니다. 이 사서함에는 중요한 메시지가 포함될 수 있으므로 사서함에 대한 액세스를 제한해야 합니다. 또한 받게 될 메시지의 볼륨에 따라 다음 단계 중 하나 또는 둘 다를 수행해야 할 수도 있습니다.

  • 사서함 할당량 제한을 늘립니다.

  • 보존 기간을 넘긴 메시지는 사서함에서 자동 제거되도록 메시징 레코드 관리를 구성합니다.

사서함을 만든 후 사서함에 할당된 SMTP(Simple Mail Transfer Protocol) 주소를 확인합니다.

범용 사서함을 만들고 관리하는 방법에 대한 자세한 내용은 다음 항목을 참조하십시오.

받는 사람 필터링 사용 안 함

메시지를 범용 사서함에 복사하거나 리디렉션하는 전송 규칙을 구성하려는 각 Edge 전송 서버에 대해 받는 사람 필터링을 사용하지 않도록 설정해야 합니다. 이는 받는 사람 필터 에이전트를 사용하지 않도록 설정하면 됩니다. 다음 절차에서는 Exchange 관리 콘솔 및 Exchange 관리 셸을 사용하여 받는 사람 필터 에이전트를 사용하지 않도록 설정하는 방법에 대해 설명합니다.

Edge 전송 서버의 Exchange 관리 콘솔을 사용하여 받는 사람 필터링을 사용하지 않도록 설정하려면 다음을 수행합니다.

  1. 새 전송 규칙을 만들 Edge 전송 서버에서 Exchange 관리 콘솔을 엽니다.

  2. 콘솔 트리에서 Edge 전송을 클릭합니다.

  3. 결과 창에서 스팸 방지 탭을 클릭합니다.

  4. 작업 창에서 받는 사람 필터링을 마우스 오른쪽 단추로 클릭한 다음 사용 안 함을 선택합니다.

Edge 전송 서버의 Exchange 관리 셸을 사용하여 받는 사람 필터링을 사용하지 않도록 설정하려면 다음을 수행합니다.

  1. 다음 명령을 실행합니다.

    Disable-TransportAgent "Recipient Filter Agent"
    
  2. 이 작업을 수행할지 확인하는 메시지가 표시되면 Yes를 입력한 다음 Enter 키를 누릅니다.

메시지가 범용 사서함에 복사 또는 리디렉션되는 전송 규칙 구성

메시지를 받을 사서함을 만들고 받는 사람 필터링을 사용하지 않도록 설정한 다음에는 메시지가 범용 사서함에 복사 또는 리디렉션되는 전송 규칙을 만듭니다. 메시지를 복사 또는 리디렉션할 Edge 전송 서버 각각에 이 전송 규칙을 구성해야 합니다.

범용 사서함을 사용하는 대부분의 조직에서는 조직 외부의 사용자가 보낸 메시지만 사서함에 복사 또는 리디렉션됩니다. 이 기능을 수행하려면 조직 내부 또는 외부 사용자 전송 규칙 조건을 사용하여 조건 값을 외부로 설정합니다.

메시지를 범용 사서함에 복사할지 리디렉션할지는 조직의 요구 사항에 따라 결정됩니다. 다음은 이 두 작업의 차이점에 대한 설명입니다.

  • 메시지 복사   메시지가 범용 사서함에 복사되면 숨은 참조 또는 참조를 통해 범용 사서함에 메시지가 복사되는 동시에 원래 받는 사람에게도 보내집니다. 원래 받는 사람이 없으면 보낸 사람은 배달 못 함 보고서(NDR)를 받게 됩니다.

  • 메시지 리디렉션   메시지가 범용 사서함에 리디렉션되면 원래 받는 사람에게는 메시지가 보내지지 않습니다. 메시지는 범용 사서함으로만 보내집니다. 원래 받는 사람이 없어도 보낸 사람은 NDR(배달 못 함 보고서)을 받지 못합니다.

또한 SMTP 주소가 이미 조직에 있는 경우 메시지가 범용 사서함에 복사 또는 리디렉션되지 않도록 하려면 받는 사람 주소에 텍스트 패턴이 있는 경우 제외 예외를 구성해야 합니다. 이 예외는 SMTP 주소가 조직에 있으면 정규식을 사용하여 전송 규칙에 의해 메시지가 범용 사서함에 복사 또는 리디렉션되지 못하도록 합니다. 조직에 있는 SMTP 주소가 포함된 예외를 수동으로 구성하고 각 SMTP 주소를 ^$ 패턴 문자열로 묶어야 합니다.

정규식에 대한 자세한 내용은 전송 규칙의 정규식을 참조하십시오.

중요

메시지 받는 사람의 SMTP 주소 중에서 전송 규칙 예외에 구성되어 있는 것이 하나 이상 있으면 조직에 보내지는 메시지는 범용 사서함에 복사되거나 리디렉션되지 않습니다. 이는 메시지의 SMTP 주소 중 하나 이상이 조직에 없는 경우에도 해당됩니다.

Exchange 관리 콘솔을 사용하여 범용 사서함에 메시지 복사 또는 리디렉션

다음 단계를 수행하여 메시지가 범용 사서함에 복사되거나 리디렉션되는 전송 규칙을 구성할 수 있습니다.

Exchange 관리 콘솔을 사용하여 Edge 전송 서버의 범용 사서함에 메시지를 복사 또는 리디렉션하려면 다음을 수행합니다.

  1. 새 전송 규칙을 만들 Edge 전송 서버에서 Exchange 관리 콘솔을 엽니다.

  2. 콘솔 트리에서 Edge 전송을 클릭합니다.

  3. 결과 창에서 전송 규칙 탭을 클릭한 다음 작업 창에서 **새 전송 규칙...**을 클릭합니다.

  4. 전송 규칙 마법사의 이름 필드에 전송 규칙의 이름을 입력합니다.

  5. 이 규칙에 대한 메모가 있으면 설명 필드에 해당 내용을 입력합니다.

  6. 규칙을 사용하지 않는 상태로 만들려면 사용 확인란의 선택을 해제합니다. 그렇지 않으면 사용 확인란을 선택한 채로 둡니다.

  7. 다음을 클릭합니다.

  8. 1단계: 조건 선택 상자에서 조직 내부 또는 외부 사용자 조건을 선택합니다.

  9. 2단계: 규칙 설명 편집(밑줄이 그어진 값 클릭) 상자에서 파랑 밑줄이 그어진 단어인 내부를 클릭합니다.

  10. 파랑 밑줄이 그어진 단어인 내부를 클릭하면 새 창에 드롭다운 상자가 표시됩니다. 드롭다운 상자의 외부를 선택한 다음 확인을 클릭하여 창을 닫습니다.

  11. 조건을 더 추가할 수도 있습니다. 조건을 모두 구성한 후 다음을 클릭합니다.

  12. 메시지를 범용 사서함에 복사하려면 1단계: 작업 선택 상자에서 메시지를 주소에 참조로 보내기 작업을 선택하며 메시지를 범용 사서함에 리디렉션하려면 주소로 메시지 리디렉션 작업을 선택합니다. 동일한 전송 규칙에 두 작업을 모두 선택할 수는 없습니다.

  13. 2단계: 규칙 설명 편집(밑줄이 그어진 값 클릭) 상자에서 파랑 밑줄이 그어진 단어인 주소를 클릭합니다.

  14. 새로 표시된 창에 이전의 "사서함 만들기" 섹션에서 메모해 놓은 범용 사서함의 SMTP 주소를 입력한 다음 추가를 클릭합니다. 그런 다음 확인을 클릭하여 창을 닫습니다.

  15. 추가 작업을 구성할 수도 있습니다. 작업을 모두 구성한 후 다음을 클릭합니다.

  16. 1단계: 예외 선택 상자에서 받는 사람 주소에 텍스트 패턴이 있는 경우 제외 예외를 선택합니다.

  17. 이전 단계에서 예외를 선택한 경우 2단계: 규칙 설명 편집(밑줄이 그어진 값 클릭) 상자에서 파랑 밑줄이 그어진 단어인 텍스트 패턴을 클릭합니다.

  18. 창이 표시되면 조직에 있는 기존 사서함의 모든 SMTP 주소를 입력합니다. 각 SMTP 주소를 ^$ 패턴 문자열로 묶습니다. 예를 들어 SMTP 주소가 david@contoso.com이면 **^david@contoso.com$**을 입력합니다. 각 SMTP 주소를 입력한 후 추가를 클릭합니다. 작업을 마치면 확인을 클릭하여 창을 닫습니다.

  19. 추가 예외를 구성할 수도 있습니다. 예외를 모두 구성한 후 다음을 클릭합니다.

  20. 구성 요약을 검토합니다. 새 규칙 구성에 만족할 경우 새로 만들기, 마침을 차례로 클릭합니다.

Exchange 관리 셸을 사용하여 범용 사서함에 메시지 복사 또는 리디렉션

Exchange 관리 셸을 사용하여 범용 사서함에 메시지를 복사 또는 리디렉션하는 새 전송 규칙을 만들려면 Exchange 관리 셸을 사용하여 전송 규칙을 만드는 방법에 대해 잘 알고 있어야 합니다. 자세한 내용은 새 전송 규칙을 만드는 방법의 "Exchange 관리 셸을 사용하여 전송 규칙 만들기"를 참조하십시오.

범용 사서함에 메시지를 복사 또는 리디렉션하는 전송 규칙을 구성하려면 전송 규칙의 작업이 조직 외부의 사용자가 보내는 메시지에 대해서만 적용되도록 하는 전송 규칙 조건을 구성해야 합니다. 해당 조건을 구성하려면 Get-TransportRulePredicate cmdlet에 FromScope 전송 규칙 조건자를 사용합니다.

Exchange 관리 셸을 사용하여 조직 외부의 사용자가 보내는 메시지만 선택하는 전송 규칙 조건을 구성하려면 다음을 수행합니다.

  • 다음 명령을 실행합니다.

    $Condition = Get-TransportRulePredicate FromScope
    $Condition.Scope = "NotInOrganization"
    

조건을 구성한 후 전송 규칙 작업을 구성해야 합니다. 메시지를 범용 사서함에 복사하려면 CopyTo 전송 규칙 작업을 사용하고 범용 사서함에 리디렉션하려면 RedirectMessage 전송 규칙 작업을 사용합니다. 이 두 작업은 Get-TransportRuleAction cmdlet에 사용할 수 있습니다. 또한 다음 구문을 사용하여 범용 사서함의 SMTP 주소를 지정해야 합니다.

$Action.Addresses = @("<SMTP address of catch-all mailbox>")

Exchange 관리 셸을 사용하여 메시지를 범용 사서함에 복사하는 전송 규칙 작업을 구성하려면 다음을 수행합니다.

  • 다음 명령을 실행합니다.

    $Action = Get-TransportRuleAction CopyTo
    $Action.Addresses @("catch-all@contoso.com")
    

Exchange 관리 셸을 사용하여 메시지를 범용 사서함에 리디렉션하는 전송 규칙 작업을 구성하려면 다음을 수행합니다.

  • 다음 명령을 실행합니다.

    $Action = Get-TransportRuleAction RedirectMessage
    $Action.Addresses @("catch-all@contoso.com")
    

이러한 명령을 실행한 후에는 SMTP 주소가 조직에 있는 경우 메시지가 범용 사서함에 복사 또는 리디렉션되지 않도록 예외를 구성해야 합니다. 이 예외를 구성하려면 Get-TransportRulePredicate cmdlet에 AnyOfRecipientAddressMatches 전송 규칙 조건자를 사용합니다. 또한 다음 구문을 사용해 이미 조직에 있는 SMTP 주소를 지정해야 합니다.

$Exception.Addresses = @("^<Existing SMTP address 1>$", "^<Existing SMTP address 2>$", ...)

Exchange 관리 셸을 사용하여 조직에 있는 기존 SMTP 주소로 보내지는 메시지를 복사 또는 리디렉션하지 않도록 전송 규칙 예외를 구성하려면 다음을 수행합니다.

  • 다음 명령을 실행합니다.

    $Exception = Get-TransportRulePredicate AnyOfRecipientAddressMatches
    $Exception.Patterns = @("^david@contoso.com$", "^brian@contoso.com$", "^ray@contoso.com$")
    

마지막으로 New-TransportRule cmdlet를 사용하여 전송 규칙을 만들고 구성한 조건, 작업 및 예외를 각각 지정합니다.

Exchange 관리 셸을 사용하여 메시지를 범용 사서함에 복사 또는 리디렉션하는 전송 규칙을 만들려면 다음을 수행합니다.

  • 다음 명령을 실행합니다.

    New-TransportRule -Name "Copy messages to a catch-all mailbox" -Conditions @($Condition) -Actions @($Action) -Exceptions @($Exception)
    

예: Exchange 관리 셸을 사용하여 만든 전송 규칙

다음 절차에서는 Exchange 관리 셸을 사용하여 메시지를 범용 사서함에 복사 또는 리디렉션하는 전송 규칙을 만드는 방법에 대해 설명합니다.

Exchange 관리 셸을 사용하여 Edge 전송 서버의 범용 사서함에 메시지를 복사하려면 다음을 수행합니다.

  • 다음 명령을 실행합니다.

    $Condition = Get-TransportRulePredicate FromScope
    $Condition.Scope = "NotInOrganization"
    $Action = Get-TransportRuleAction CopyTo
    $Action.Addresses = @("catch-all@contoso.com")
    $Exception = Get-TransportRulePredicate AnyOfRecipientAddressMatches
    $Exception.Patterns = @("^david@contoso.com$", "^brian@contoso.com$")
    New-TransportRule -Name "Copy messages to catch-all mailbox" -Conditions @($Condition) -Actions @($Action) -Exceptions @($Exception)
    

Exchange 관리 셸을 사용하여 Edge 전송 서버의 범용 사서함에 메시지를 리디렉션하려면 다음을 수행합니다.

  • 다음 명령을 실행합니다.

    $Condition = Get-TransportRulePredicate FromScope
    $Condition.Scope = "NotInOrganization"
    $Action = Get-TransportRuleAction RedirectMessage
    $Action.Addresses @("catch-all@contoso.com")
    $Exception = Get-TransportRulePredicate AnyOfRecipientAddressMatches
    $Exception.Patterns = @("^david@contoso.com$", "^brian@contoso.com$")
    New-TransportRule -Name "Redirect messages to catch-all mailbox" -Conditions @($Condition) -Actions @($Action) -Exceptions @($Exception)
    

자세한 내용

각 명령에 대한 자세한 구문 및 매개 변수 정보는 다음 항목을 참조하십시오.

전송 규칙에 대한 자세한 내용은 다음 항목을 참조하십시오.