큐 관리

 

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

마지막으로 수정된 항목: 2006-09-17

이 항목에서는 Microsoft Exchange Server 2007의 큐와 관리자가 수행할 수 있는 큐 관리 작업에 대해 간략하게 설명합니다. 큐와 큐에 있는 메시지는 큐 뷰어 그래픽 사용자 인터페이스 및 Exchange 관리 셸의 명령을 사용하여 관리할 수 있습니다.

개요

는 다음 처리 단계를 기다리는 메시지를 임시로 보관하는 위치입니다. 각각의 큐는 전송 서버가 특정 순서로 처리할 논리적 메시지 집합을 나타냅니다.

Exchange 관리 셸 및 Exchange 큐 뷰어는 큐에 대한 두 가지 유형의 상호 작용을 지원합니다. 이러한 인터페이스를 통해 큐의 상태 및 내용과 자세한 메시지 속성을 볼 수 있습니다. 또한 이러한 인터페이스를 사용하여 큐 또는 큐의 메시지를 수정하는 작업을 수행할 수 있습니다.

Exchange 2007은 큐 저장소로 ESE(Extensible Storage Engine) 데이터베이스를 사용합니다. 이전에 JET라고 했던 ESE는 Exchange Server의 기본 데이터베이스 구조에 대해 낮은 수준의 API를 정의하는 메서드입니다. 큐 데이터베이스를 관리하는 방법에 대한 자세한 내용은 큐 데이터베이스 관리를 참조하십시오. 이 항목에서는 큐 데이터베이스의 기본 위치를 변경하는 방법에 대해 설명합니다.

Exchange 2007은 SMTP(Simple Mail Transfer Protocol) 기술을 사용하여 인터넷을 통해 Active Directory 디렉터리 서비스 사이트 간에 메시지를 전송합니다. SMTP는 메시지 전송 에이전트 사이의 전자 메일 교환을 제어하는 TCP/IP 프로토콜 제품군의 일부입니다. Hub 전송 서버는 MAPI 메시지 배달을 위해 Exchange RPC(원격 프로시저 호출)를 사용하여 사서함 서버와 통신합니다.

인터넷에서 송수신되는 메시지는 Edge 전송 서버 역할이 설치되어 있는 컴퓨터에 대기됩니다. Exchange 2007 조직에서 전송 중인 메시지는 Hub 전송 서버 역할이 설치되어 있는 컴퓨터에 대기됩니다.

큐 유형

메시지가 저장되는 큐 유형은 메시지 라우팅에 따라 결정됩니다. Exchange 2007에서는 다음과 같은 유형의 큐가 사용됩니다.

  • 전송 큐   전송 에이전트에서 확인, 라우팅 및 처리해야 하는 모든 메시지를 수집하기 위해 분류기에서 사용되는 영구 큐입니다. 분류기는 모든 인바운드 메시지를 처리하고 받는 사람에 대한 정보에 따라 메시지로 수행할 작업을 확인하는 Exchange 전송의 구성 요소입니다. Exchange 2007에서 Edge 전송 서버는 분류기를 사용하여 메시지를 적합한 대상으로 라우팅합니다. Hub 전송 서버는 분류기를 사용하여 메일 그룹을 확장하고 다른 받는 사람 및 전달 주소를 확인합니다. 분류기는 받는 사람에 대한 모든 정보를 검색한 후 해당 정보를 사용하여 정책을 적용하고, 메시지를 라우팅하고, 콘텐츠 변환을 수행합니다.

    전송 서버에서 검색된 모든 메시지는 전송 큐에서 처리됩니다. 메시지는 SMTP 수신, Pickup 디렉터리 또는 저장소 드라이버를 통해 전송됩니다. 분류기는 이 큐에서 메시지를 검색하고 그 중에서 특히 받는 사람의 위치와 해당 위치에 대한 경로를 확인합니다. 분류 후에는 메시지가 배달 큐 또는 연결할 수 없는 큐로 이동합니다. 각 Exchange 2007 전송 서버에는 하나의 전송 큐만 있습니다. 전송 큐에 있는 메시지는 동시에 다른 큐에 있을 수 없습니다.

  • 사서함 배달 큐   사서함 배달 큐는 암호화된 Exchange RPC를 사용하여 사서함 서버에 배달 중인 메시지를 보관합니다. 사서함 배달 큐는 Hub 전송 서버에만 있습니다. 사서함 배달 큐는 사서함 데이터가 Hub 전송 서버와 동일한 사이트에 있는 사서함 서버에 저장되는 사서함 받는 사람에게 배달 중인 메시지를 보관합니다. Hub 전송 서버에는 두 개 이상의 사서함 배달 큐가 있을 수 있습니다. 사서함 배달 큐의 다음 홉은 사서함 저장소의 고유 이름입니다.

  • 원격 배달 큐   원격 배달 큐는 SMTP를 사용하여 원격 서버에 배달 중인 메시지를 보관합니다. 원격 배달 큐는 Hub 전송 서버 및 Edge 전송 서버에 모두 있을 수 있으며 각 서버에 두 개 이상의 원격 배달 큐가 있을 수 있습니다. 각 원격 배달 에는 배달 대상이 동일한 받는 사람에게 라우팅 중인 메시지가 들어 있습니다. Edge 전송 서버에서 이러한 대상은 외부 SMTP 도메인이거나 SMTP 커넥터입니다. Hub 전송 서버에서 이러한 대상은 Hub 전송 서버가 있는 Active Directory 사이트 외부에 있습니다. 원격 배달 큐는 필요할 때 동적으로 만들어지며 더 이상 메시지를 보관하고 있지 않거나 구성 만료 시간이 지난 경우 서버에서 자동으로 삭제됩니다. 기본적으로 큐는 마지막 메시지가 큐를 떠난지 3분 후에 삭제됩니다. 원격 배달 큐의 다음 홉은 SMTP 도메인 이름, 스마트 호스트 이름/IP 주소 또는 Active Directory 사이트 이름입니다.

  • 유해한 메시지 큐   포이즌 메시지 큐는 서버 오류가 발생한 후 Exchange 2007 시스템에 해를 줄 수 있는 것으로 판명된 메시지를 격리시키기 위해 사용되는 특수한 큐입니다. Exchange Server 시스템에 오류를 포함하는 메시지는 유해한 메시지 큐에 배달됩니다. 이 큐는 일반적으로 비어 있으며, 포이즌 메시지가 없으면 큐 뷰어 인터페이스에 큐가 표시되지 않습니다. 유해한 메시지 큐는 항상 준비 상태입니다. 기본적으로 이 큐의 모든 메시지는 일시 중단됩니다. 메시지가 시스템에 유해한 것으로 간주되면 삭제될 수 있습니다. 메시지가 유해한 메시지 큐에 들어가도록 만든 이벤트가 메시지와 관련이 없는 것으로 확인되면 메시지 배달을 다시 시작할 수 있습니다. 배달을 다시 시작하면 메시지가 전송 큐에 들어갑니다.

  • 연결할 수 없는 큐   각 전송 서버는 연결할 수 없는 큐를 하나만 포함할 수 있습니다. 연결할 수 없는 큐에는 해당 대상으로 라우팅할 수 없는 메시지가 들어 있습니다. 일반적으로 배달할 라우팅 경로를 수정하는 등 구성을 변경하면 대상에 연결할 수 없게 됩니다. 대상에 관계 없이 받는 사람에게 연결할 수 없는 모든 메시지는 이 큐에 보관됩니다.

전송에 의해 메시지가 수신되면 전송 메일 항목이 만들어지고 데이터베이스에 저장됩니다. 전송 메일 항목이 데이터베이스에 저장되면 고유 식별자가 지정됩니다. 메시지 또는 전송 메일 항목을 둘 이상의 받는 사람에게 라우팅하는 경우 항목에 두 개 이상의 대상이 포함될 수 있습니다. 각 대상은 전송 메일 항목에 대한 별개의 라우팅 솔루션을 나타내며 각각의 라우팅 솔루션은 라우팅된 메일 항목을 만듭니다.

라우팅된 메일 항목은 전송 메일 항목에 대한 참조이며 큐 작업을 위한 작업 단위입니다. 전송 메일 항목에 두 개 이상의 라우팅 솔루션이 있으면 두 개 이상의 라우팅된 메일 항목이 동일한 전송 메일 항목을 참조합니다. 두 개의 서로 다른 도메인에 있는 받는 사람에게 전송 중인 한 개의 메시지는 데이터베이스에 전송 메일 항목이 한 개만 있는 경우에도 배달 큐에서 두 개의 고유 메시지로 표시됩니다.

큐 관리

메일 흐름에 문제가 있거나 스팸이 유입되는 경우 큐 상태 및 큐에 있는 메시지를 수정하는 강제적인 작업을 수행할 수 있습니다. 단일 개체에서 작업을 수행하거나 선택한 두 개 이상의 개체에서 일괄 작업을 수행할 수 있습니다. 큐 뷰어 그래픽 사용자 인터페이스를 사용하거나 Exchange 2007의 Exchange 관리 셸의 명령을 사용하여 메시지 및 배달 큐에 대한 정보를 검색할 수 있습니다. 이 정보를 검색한 후에 관리하려는 큐와 메시지를 선택할 수 있습니다.

큐 뷰어 또는 Exchange 관리 셸의 명령을 사용하여 관리하려는 큐 및 메시지를 식별하는 필터 기준을 만들 수 있습니다. 필터 기준은 다음과 같은 특성을 기반으로 합니다.

  • 큐 상태

  • 큐 속성

  • 메시지 상태

  • 메시지 속성

큐를 필터링하는 방법에 대한 자세한 내용은 큐 필터링를 참조하십시오. 메시지를 필터링하는 방법에 대한 자세한 내용은 메시지 필터링를 참조하십시오.

큐 관리 작업

큐 뷰어 또는 Exchange 관리 셸의 명령을 사용하면 큐와 메시지에 대한 정보를 볼 수 있습니다. 또한 이러한 도구를 사용하여 다음과 같은 강제적인 작업을 수행할 수 있습니다.

  • 큐 일시 중단   이 작업은 현재 큐에 있는 메시지의 배달을 일시적으로 중단합니다. 큐에는 계속 새 메시지가 들어오지만 큐에서 메시지가 나갈 수 없습니다. 자세한 내용은 큐를 일시 중단하는 방법를 참조하십시오.

  • 큐 다시 시작   이 작업은 큐 일시 중단 작업과 반대의 효과를 가지며 대기 중인 메시지를 배달합니다. 자세한 내용은 큐를 다시 시작하는 방법를 참조하십시오.

  • 큐 다시 시도   큐의 다음 홉에 대한 연결이 실패하면 다시 시도 타이머가 설정됩니다. 다시 시도 타이머는 이후의 연결 시도를 예약합니다. 큐 다시 시도 작업은 예약된 다음 연결 시도를 무시하고 다음 홉에 즉시 연결을 시도합니다. 연결되지 않으면 다음 다시 시도 시간이 재설정됩니다. 자세한 내용은 큐를 다시 시도하는 방법를 참조하십시오.

    또한 Retry-Queue cmdlet를 Resubmit 매개 변수와 함께 사용하면 큐에 있는 메시지가 전송 큐에 다시 전송되도록 만들거나 분류 프로세스를 다시 거치도록 만들 수 있습니다. 다음 상태를 가진 메시지를 수동으로 다시 전송할 수 있습니다.

    • 다시 시도 상태를 가진 사서함 배달 큐 또는 원격 배달 큐. 큐의 메시지는 일시 중단됨 상태가 아니어야 합니다.

    • 일시 중단됨 상태가 아닌 연결할 수 없는 큐에 있는 메시지

    • 유해한 메시지 큐에 있는 메시지

    자세한 내용은 큐의 메시지를 다시 전송하는 방법을 참조하십시오.

  • 메시지 일시 중단   이 작업은 메시지 배달을 일시적으로 중단합니다. 메시지 일시 중단 작업을 수행하면 특정 큐의 모든 받는 사람 또는 모든 큐의 모든 받는 사람에게 메시지가 배달되지 않도록 할 수 있습니다. 자세한 내용은 메시지를 일시 중단하는 방법를 참조하십시오.

  • 메시지 다시 시작   이 작업은 메시지 일시 중단 작업과 반대의 효과를 가지며 대기 중인 메시지를 다시 배달합니다. 메시지 다시 시작 작업을 수행하면 특정 큐의 모든 받는 사람 또는 모든 큐의 모든 받는 사람에게 메시지를 다시 배달할 수 있습니다. 또한 이 작업을 사용하여 유해한 메시지 큐의 메시지를 다시 전송할 수 있습니다. 자세한 내용은 메시지를 다시 시작하는 방법를 참조하십시오.

  • 메시지 제거   이 작업은 메시지 배달을 영구적으로 중단합니다. 메시지 제거 작업을 수행하면 지정한 큐의 모든 받는 사람 또는 모든 큐의 모든 받는 사람에게 메시지가 배달되지 않도록 할 수 있습니다. 또한 메시지를 제거할 때 NDR(배달 실패 보고서)을 보낸 사람에게 보내도록 메시지 제거 작업을 구성할 수 있습니다. 자세한 내용은 큐에서 메시지를 제거하는 방법를 참조하십시오.

  • 메시지 내보내기   이 작업은 지정한 파일 경로에 메시지를 복사합니다. 메시지가 큐에서 삭제되지 않고 메시지의 복사본이 파일 위치에 저장됩니다. 따라서 조직의 관리자 또는 담당자가 이후에 메시지를 검사할 수 있습니다. 메시지를 내보내기 전에 내보내기 프로세스 중에 일반적인 배달 작업이 계속 수행되지 않도록 하기 위해 큐에서 메시지를 일시 중단해야 합니다. 내보내기 형식은 Microsoft Office Outlook과 같은 전자 메일 응용 프로그램과 호환됩니다. 운영 체제에서 파일이 전자 메일 응용 프로그램과 연결되도록 하려면 메시지를 .eml 형식으로 저장하십시오. 자세한 내용은 큐에서 메시지를 내보내는 방법을 참조하십시오.

자세한 내용

자세한 내용은 다음 항목을 참조하십시오.