본문 바로가기

Golden City of El Dorado


Exchange Server/지식 자료 창고

Exchange 2000 Server 및 Exchange Server 2003에서 전송 문제의 일반적인 해결 방법

요약

이 문서에서는 전송 문제를 조사하기 위해 Microsoft Exchange 2000 Server 및 Microsoft Exchange Server 2003 전송 구성 요소에 사용할 수 있는 기본 문제 해결 유틸리티에 대한 정보를 제공합니다. 가장 일반적인 문제로는 메일 전송 문제가 있습니다. 지원 문제점을 열기 전에 먼저 유틸리티를 사용하여 문제를 조사해야 합니다.

위로 가기

추가 정보

진단 로깅

진단 로깅을 사용하면 전송 문제의 원인을 알 수 있습니다. MSExchangeTransport 서비스에서 진단 로깅을 사용하려면 다음과 같이 하십시오.
1. Exchange System Manager를 시작합니다.
2. 서버 개체를 찾습니다.
3. Server object를 마우스 오른쪽 단추로 누른 다음 속성을 누릅니다.
4. 진단 로깅 탭을 누릅니다.
5. 범주에서 MSExchangeTransport를 누릅니다.
6. 로깅 수준에서 조사 중인 문제의 적절한 로깅 수준(최소, 보통 또는 최대)을 누릅니다.

위로 가기

큐 뷰어

큐 뷰어 도구를 사용하여 조직의 메시징 대기열을 유지 관리할 수 있으며 메일 흐름 문제를 쉽게 확인하고 해결할 수 있습니다. 큐 뷰어는 모든 SMTP(Simple Mail Transfer Protocol) 가상 서버, Microsoft Message Transfer Agent(X.400) 및 설치된 모든 Microsoft Exchange 커넥터에 사용할 수 있습니다.

Exchange 2000

큐에 액세스하려면 다음과 같이 하십시오.
1. Exchange System Manager를 시작합니다.
2. 다음 경로를 사용하여 관리할 큐를 찾습니다.
Administrative Groups\Admin Group Name\Servers\ServerName\Protocols\SMTP\SMTP virtual server\Queues\Queue
X.400 큐를 찾으려면 다음 경로를 사용합니다.
Administrative Groups\Admin Group Name\Servers\ServerName\Protocols\X.400\Queues\Queue
GroupWise용 Microsoft Exchange 커넥터, Lotus Notes용 Microsoft Exchange 커넥터 및 Lotus cc:Mail용 Microsoft Exchange 커넥터 등의 커넥터와 연결된 MAPI 시스템 큐를 찾으려면 다음 경로를 사용합니다.
Connectors\Connector Name\Queues\ Queue
Exchange System Manager에서 라우팅 그룹이나 관리자 그룹을 볼 수 있는 경우에는 이러한 개체를 통해 큐 뷰어를 찾아야 합니다.

Exchange 2003

Exchange 2003에서 SMTP 큐에 액세스하려면 다음과 같이 하십시오.
1. Exchange System Manager를 시작합니다.
2. 다음 위치에 있는 폴더를 열고 관리할 큐를 찾습니다.
Administrative Groups\Admin Group Name\Servers\ ServerName\Queues

위로 가기

프로토콜 로깅

프로토콜 로깅을 사용하여 SMTP 가상 서버가 SMTP 클라이언트로부터 받는 명령과 나가는 명령을 추적할 수 있습니다. 프로토콜 로그에는 다음 네 가지 종류가 있습니다.
Microsoft Internet Information Server(IIS) 로그 파일 형식
NCSA 공통 로그 파일 형식
ODBC 로그 파일 형식
W3C 확장 로그 파일 형식
기본 SMTP 프로토콜 로그 형식은 W3C 확장 로그 파일 형식입니다. 이 로그를 사용하면 추적할 정보를 선택할 수 있습니다.

Exchange 2000 Server에서 W3C 로깅을 설정하려면 다음과 같이 하십시오.
1. Exchange System Manager를 시작합니다.
2. SMTP 가상 서버를 찾습니다.
3. SMTP virtual server를 마우스 오른쪽 단추로 누른 다음 속성을 누릅니다.
4. 일반 탭에서 로깅 사용 확인란을 선택합니다.
5. 활성 로그 형식에서 W3C 확장 로그 파일 형식을 누른 다음 속성을 누릅니다.
6. 일반 속성 탭에서 로그 파일 크기와 위치를 지정합니다.
7. 확장 속성 탭을 누르고 추적할 항목을 누릅니다.
Exchange Server 2003에서 W3C 로깅을 설정하려면 다음과 같이 하십시오.
1. Exchange System Manager를 시작합니다.
2. SMTP 가상 서버를 찾습니다.
3. SMTP virtual server를 마우스 오른쪽 단추로 누른 다음 속성을 누릅니다.
4. 일반 탭에서 로깅 사용 확인란을 선택합니다.
5. 활성 로그 형식 목록에서 W3C 확장 로그 파일 형식을 누른 다음 속성을 누릅니다.
6. 일반 탭에서 로그 파일 크기와 위치를 지정합니다.
7. 고급 탭을 누른 다음 추척할 항목을 선택합니다.

위로 가기

메시지 추적

메시지 추적 센터(Message Tracking Center)를 사용하여 시스템 메시지, 공용 폴더 메시지 및 전자 메일 메시지를 포함한 모든 종류의 메시지를 검색할 수 있습니다. 이 방법은 특정 메시지가 없어진 경우나 메시지의 상태만 추적하려는 경우에 매우 유용합니다.

특정 서버에서 메시지 추적 기능을 설정하려면 다음과 같이 하십시오.
1. Exchange System Manager를 시작합니다.
2. Administrative Groups\Admin Group Name\Servers\ServerName을 확장합니다.
3. 메시지 추적 기능을 사용할 서버 이름을 누른 다음 속성을 누릅니다.
4. 일반 탭에서 메시지 추적 사용 확인란을 선택합니다. 이 옵션을 선택하면 보낸 사람, 메시지를 보내거나 받은 시간, 메시지 크기와 우선 순위 및 메시지 받는 사람에 대한 정보가 기록됩니다.
5. 보내거나 받는 메시지 또는 서버를 통과하는 메시지의 제목을 모두 기록하려면 제목 로깅 및 표시 사용 확인란을 선택합니다.
메시지 추적 센터를 사용하여 메시지를 추적하려면 다음과 같이 하십시오.
1. Exchange System Manager를 시작합니다.
2. 콘솔 트리에서 도구를 확장한 다음 메시지 추적 센터를 누릅니다.
3. 서버 상자에 Exchange 2000 Server와 Exchange Server 2003을 실행하고 있는 서버의 이름을 입력합니다.

사용 가능한 서버를 확인하려면 다음과 같이 하십시오.
a. Exchange System Manager에서 메시지 추적 센터 노드를 확장합니다.
b. 서버 상자에 서버 이름을 입력한 다음 지금 찾기를 누릅니다.
참고 Exchange Server를 실행하고 있는 특정 서버에서 보내거나 받은 메시지를 검색할 수 있습니다. 서버 이름만 지정하면 됩니다.

예를 들어, 특정 사용자에게 보낸 메시지를 찾으려면 사용자 별칭을 입력합니다. 사용자의 전자 메일 주소를 모르는 경우 받는 사람을 눌러 Active Directory 디렉터리 서비스에서 사용자를 찾습니다. 메시지 추적 센터에는 이 밖에도 많은 검색 옵션이 있습니다.

위로 가기

오류가 발생한 메일을 추적하기 위한 몇 가지 일반적인 문제 해결 단계

1. 메시지가 남아 있는 위치를 확인합니다. 이렇게 하려면 다음 단계를 수행합니다.
a. 사라진 것으로 나타나는 메시지를 추적합니다. 메시지가 분류기, MTA(메시지 전송 에이전트), 인터넷 메일 서비스, Badmail 폴더 또는 그 밖의 위치에 남아 있는지를 확인합니다.
b. NDR(배달 못 함 보고서)에 오류 코드가 있는지 확인하고 해당 NDR을 생성하는 서버 및 구성 요소를 확인합니다.
2. NDR에 표시된 서버를 검사하고 모든 서비스가 실행 중인지 확인합니다. Exchange System Manager에서 도구를 누른 다음 모니터링 및 상태를 눌러 상태를 검토합니다.
3. 응용 프로그램 이벤트 로그에 들어 있는 이벤트 ID를 확인합니다.
4. 전송 구성 요소에 대한 진단 로깅을 최대로 높입니다.
5. NDR의 오류 코드를 검사합니다.

참고 이러한 오류의 경우 DNS(도메인 이름 서비스) 또는 네트워크 연결 검사 등의 솔루션이 제공될 수 있습니다.

자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
256321 (http://support.microsoft.com/kb/256321/) 향상된 배달 상태 코드 - RFC 1893
6. SMTP 서비스에 대한 Exchange 명령 동사가 모두 있는지 확인합니다. 이렇게 하려면 다음 단계를 수행합니다.
a. 포트 25에서 Exchange 2003 또는 Exchange 2000 컴퓨터와의 텔넷 세션을 설정합니다. 이렇게 하려면 시작, 실행을 차례로 누르고 열기 상자에 telnet localhost 25를 입력한 다음 확인을 누릅니다.
b. ehlo를 입력한 다음 Enter 키를 누릅니다. 다음 목록이 나타납니다.
250-ServerName.example.com Hello [IP address]
250-TURN
250-ATRN
250-SIZE
250-ETRN
250-PIPELINING
250-DSN
250-ENHANCEDSTATUSCODES
250-8bitmime
250-BINARYMIME
250-CHUNKING
250-VRFY
250-X-EXPS GSSAPI NTLM LOGIN
250-X-EXPS=LOGIN
250-AUTH GSSAPI NTLM LOGIN
250-AUTH=LOGIN
250-X-LINK2STATE
250-XEXCH50
250 OK

그러나 Exchange Server 2003 또는 Exchange 2000 Server SMTP 서비스에 대한 다음 명령 동사가 나타나지 않는 경우에는 Exchange Server 2003 또는 Exchange 2000 Server 컴퓨터와 SMTP 서비스의 연결이 손상된 것입니다.
250-X-EXPS GSSAPI NTLM LOGIN
250-X-EXPS=LOGIN
250-AUTH GSSAPI NTLM LOGIN
250-AUTH=LOGIN
250-X-LINK2STATE
250-XEXCH50
c. quit를 입력한 다음 Enter 키를 눌러 텔넷 세션을 종료합니다.
7. 모든 Exchange 디렉터리가 바이러스 백신 프로그램의 검사 범위에서 제외되어 있는지 확인합니다.
8. Regtrace를 실행하고 문제가 발생한 Exchange 2000 또는 Exchange 2003 컴퓨터의 추적 파일을 수집합니다.
9. 메일을 보낼 대상 개체의 원시 속성 덤프 파일을 구합니다. 이는 이벤트 ID나 NDR이 없는 경우에도 해당됩니다. 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
255253 (http://support.microsoft.com/kb/255253/) Exchange 2000에서 컨테이너 또는 개체의 덤프를 수행하는 방법
271201 (http://support.microsoft.com/kb/271201/) XADM: 개체의 덤프를 얻는 다른 방법
199412 (http://support.microsoft.com/kb/199412/) XGEN: 관리자 프로그램 덤프 파일(Admindmp.txt)
10. 사용자, 연락처에서 설정할 모든 필수 개체 특성과 다른 Active Directory 특성이 글로벌 카탈로그 서버에서 올바른지 확인합니다.

참고 이 글로벌 카탈로그 서버는 메시지가 남아 있거나 메시지에서 NDR을 받는 Exchange 2000 또는 Exchange 2003 컴퓨터에서 참조하는 서버와 동일해야 합니다. 여러 서버가 나열되어 있는 경우에는 목록의 맨 위에 있는 글로벌 카탈로그 서버를 검사하십시오.
11. 10단계에서 확인한 개체의 특성과 Exchange 2000 또는 Exchange 2003 컴퓨터에 있는 개체의 특성을 비교합니다.

Microsoft Exchange Server 4.0, 5.0 및 5.x의 경우 이 특성을 해당 개체의 원시 속성과 비교합니다.
Legacyexchangedn
Homemdb
Homemta
mailNickname
proxyAddresses
msExchHomeServerName
msExchMailboxSecurityDescriptor
msExchMailboxGuid

자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
281761 (http://support.microsoft.com/kb/281761/) XCON: 분류기를 통해 메시지를 라우팅하는 데 필요한 특성
12. 모든 특성이 올바르지 않은 경우 다음 단계를 수행합니다.
a. 글로벌 카탈로그 서버 간에 복제가 작동 중인지 확인합니다. 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
200525 (http://support.microsoft.com/kb/200525/) NSlookup.exe 사용
b. 받는 사람 업데이트 서비스가 작동하는지 확인합니다. 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
246127 (http://support.microsoft.com/kb/246127/) Exchange 받는 사람 업데이트 서비스의 진행 상태를 확인하는 방법
c. Exchange Server 5.5 컴퓨터의 경우 ADC(Active Directory Connector) 및 모든 연결 동의가 올바르게 작동하는지 확인합니다. 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
261227 (http://support.microsoft.com/kb/261227/) XADM: Exchange 2000 서버가 Exchange Server 5.5 디렉터리로 복제되지 않는다
d. Exchange Server 5.5 컴퓨터(원격 사이트 포함)의 경우 SRS(사이트 복제 서비스)가 실행 중인지 확인합니다. 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
261227 (http://support.microsoft.com/kb/261227/) XADM: Exchange 2000 서버가 Exchange Server 5.5 디렉터리로 복제되지 않는다
e. 이전 단계의 모든 특성이 정상적으로 작동하는 것으로 나타나는 경우에는 Active Directory의 ADSI Edit 유틸리티를 사용하여 잘못된 특성을 수동으로 수정합니다.

경고 ADSI Edit 스냅인, LDP 유틸리티 또는 기타 LDAP 버전 3 클라이언트를 사용하는 상태에서 Active Directory 개체의 특성을 잘못 수정하면 심각한 문제가 발생할 수 있습니다. 이러한 문제가 발생하면 Microsoft Windows 2000 Server, Microsoft Windows Server 2003, Microsoft Exchange 2000 Server, Microsoft Exchange Server 2003 또는 Windows와 Exchange를 모두 다시 설치해야 합니다. Microsoft는 Active Directory 개체 특성을 잘못 수정하여 발생하는 문제에 대한 해결을 보증하지 않습니다. 이러한 특성 수정에 따른 모든 책임은 사용자에게 있습니다.
자세한 내용은 다음 Microsoft 웹캐스트를 참조하십시오.
웹캐스트: Microsoft Exchange 2000의 라우팅 및 전송 문제 해결
http://support.microsoft.com/?kbid=325214 (http://support.microsoft.com/?kbid=325214)(영문)
웹캐스트: Microsoft Exchange 2000 Server: 메일 흐름 문제 해결(재방문)
http://support.microsoft.com/?kbid=324867 (http://support.microsoft.com/?kbid=324867)(영문)