Exchange 2007에서의 메시지 배달 오류 문제 해결

 

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

마지막으로 수정된 항목: 2007-07-23

이 항목에서는 Microsoft Exchange Server 2007에서의 메시지 배달 오류에 대한 문제 해결 단계를 설명합니다.

시작하기 전에

다음 절차를 수행하려면 사용하는 계정이 다음을 위임받아야 합니다.

  • Exchange 조직 관리자 역할

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

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

절차

Exchange 2007에서의 메시지 배달 오류 문제를 해결하려면 다음을 수행합니다.

  1. 메시지 배달이 실패한 위치나 배달 못 함 보고서(NDR)가 생성되고 있는 위치를 확인하려면 다음 단계 중 하나 이상을 수행합니다.

    1. 메일 흐름 문제 해결사 도구를 사용합니다. 이 도구를 사용하면 NDR, 큐 백업 및 느린 배달 속도와 같은 메일 흐름 문제를 해결하는 데 필요한 다양한 데이터 원본에 쉽게 액세스할 수 있습니다. 이 도구는 검색되는 데이터를 자동으로 진단하고 발생할 수 있는 근본 원인을 분석하여 해결 조치를 제안합니다. 메일 흐름 문제 해결사에 대한 자세한 내용은 Overview: Microsoft Exchange Analyzers를 참조하십시오.

    2. 메시지 배달이 실패한 위치를 확인하려면 허브 전송 서버나 Edge 전송 서버에 큐 뷰어를 사용합니다. 예를 들어 메시지는 다시 시도 상태에 있는 배달 큐에 있거나 연결할 수 없는 큐에 있을 수 있습니다. 큐 뷰어와 메시지 큐에 대한 자세한 내용은 큐 관리를 참조하십시오.

    3. NDR을 검토하여 DSN(배달 상태 알림) 코드를 확인하고 NDR을 생성하는 서버 및 구성 요소를 확인합니다. DSN에 대한 자세한 내용은 배달 상태 알림 관리를 참조하십시오.

  2. Exchange 관리 셸에서 Test-ServiceHealth cmdlet를 사용하여, 메시지 배달에 실패한 전송 서버나 NDR이 생성된 전송 서버에서 모든 필수 Exchange 서비스가 실행되고 있는지 확인합니다. 자세한 내용은 Test-ServiceHealth를 참조하십시오.

  3. 메시지 큐 데이터베이스가 있는 하드 디스크 드라이브에 빈 디스크 공간이 충분히 있는지 확인합니다. 기본적으로 메시지 큐 데이터베이스는 <Exchange 설치 드라이브>\Program Files\Microsoft\ExchangeServer\TransportRoles\data\Queue에 저장됩니다. 이 위치는 EdgeTransport.exe.config 응용 프로그램 구성 파일의 QueueDatabasePath 매개 변수에 의해 제어됩니다.

    기본적으로 Exchange 2007의 RTM(Release to Manufacturing) 버전에서는 메시지 큐 데이터베이스가 있는 하드 디스크 드라이브에 최소한 4GB의 빈 공간이 있어야 합니다.

    기본적으로 Exchange 2007 SP1(서비스 팩 1)에서는 메시지 큐 데이터베이스가 있는 하드 디스크 드라이브에 최소한 500MB의 빈 공간이 있어야 합니다.

    빈 공간이 최소 임계값을 충족하지 못하면 모든 메일 배달이 중지됩니다. 자세한 내용은 백 프레셔의 이해를 참조하십시오.

  4. 필수 커넥터가 메시지 배달에 실패했거나 NDR이 생성된 전송 서버에 사용할 수 있도록 설정되어 있고 적절히 구성되어 있는지 확인합니다. 자세한 내용은 다음 항목을 참조하십시오.

  5. Windows 이벤트 뷰어를 검토하여, 메시지 배달과 연관된 허브 전송 서버, Edge 전송 서버 또는 사서함 서버의 응용 프로그램 이벤트 로그에 있는 이벤트를 살펴봅니다. 오류가 생성되는 Exchange 프로세스에 대해서는 로깅 수준을 높일 수 있습니다. 자세한 내용은 Exchange 프로세스의 진단 로깅을 참조하십시오.

  6. NDR 내의 DSN 오류 코드를 확인합니다. 이 오류 코드를 사용하면 문제의 근원을 쉽게 확인할 수 있습니다. 예를 들어 오류 코드가 DNS(Domain Name System) 서비스나 네트워크 연결성에 대한 문제를 지적할 수 있습니다. DSN 오류 코드에 대한 자세한 내용은 배달 못 함 보고서(NDR) 이해를 참조하십시오.

  7. ADSI(Active Directory 서비스 인터페이스) 편집을 사용하여 다음 목록의 Active Directory 특성 값이 받는 사람 개체에 올바른지 확인합니다.

    • Legacyexchangedn

    • Homemdb

    • Homemta

    • mailNickname

    • proxyAddresses

    • msExchHomeServerName

    • msExchMailboxSecurityDescriptor

    • msExchMailboxGuid

      참고

      메시지 배달에 실패한 전송 서버에서 사용되고 있는 동일한 글로벌 카탈로그 서버의 받는 사람 개체 특성 값을 확인해야 합니다. 전송 서버에서 사용되고 있는 글로벌 카탈로그 서버는 Exchange 관리 콘솔의 전송 서버 속성에서 찾을 수 있습니다. 자세한 내용은 전송 서버 속성 구성을 참조하십시오.

  8. 7단계에서 얻은 받는 사람 개체의 Active Directory 특성 값을 받는 사람의 사서함이 포함되어 있는 사서함 서버에서 참조하는 글로벌 카탈로그 서버의 받는 사람 개체 특성과 비교합니다. 값이 일치하지 않으면 다음 단계 중 하나 이상을 수행합니다.

    1. 글로벌 카탈로그 서버 간에 복제 작업이 수행 중인지 확인합니다.

      참고

      Nslookup.exe 명령을 사용하여 DNS 구성을 테스트합니다. DNS 구성 문제는 복제 문제를 자주 일으킵니다.

    2. Exchange Server 2003 또는 Exchange 2000 Server을 실행하는 서버가 조직에 있으면 적절한 라우팅 그룹 커넥터 및 브리지헤드 서버가 제대로 작동하는지 확인합니다. 자세한 내용은 동시 사용 환경에서의 메시지 라우팅을 참조하십시오.

자세한 내용

자세한 내용은 문제 해결 도구를 참조하십시오.