Exchange Server 2013 또는 Exchange Server 2016에서 사용자가 전자 메일을 보내거나 받으려고 할 때 발생 하는 이벤트 7009

원래 수 (kbps):   2866822

증상

사용자가 Exchange Server 2013 또는 Microsoft Exchange Server 2016 환경에서 전자 메일 메시지를 보내려고 하면 전자 메일이 예상 대로 전송 되지 않습니다. 대신, 보낼 편지함 폴더 또는 임시 보관 함 폴더에 남아 있습니다.

이 문제가 발생 하면 응용 프로그램 폴더에 다음과 유사한 이벤트가 기록 됩니다.

또한 다음과 유사한 연결 작업 정보가 사서함 연결 로그에 기록 됩니다. ("서버가 활성화 되지 않았습니다." 오류)

2013-06-27T21:08:37.520Z,08D03F2DE58E0D70,MapiSubmission,89294a5c-bf90-4ae2-a3ff-7f2b81b4ba71,+,Exchange-Server.contoso.com
2013-06-27T21:08:37.536Z,08D03F2DE58E0D71,SMTP,mailboxtransportsubmissioninternalproxy,+,Undefined 00000000-0000-0000-0000-000000000000;QueueLength=0
2013-06-27T21:08:37.536Z,08D03F2DE58E0D71,SMTP,mailboxtransportsubmissioninternalproxy,>,Exchange-Server.contoso[192.168.0.12]
2013-06-27T21:08:37.536Z,08D03F2DE58E0D71,SMTP,mailboxtransportsubmissioninternalproxy,>,Established connection to 192.168.0.12
2013-06-27T21:08:37.583Z,08D03F2DE58E0D71,SMTP,mailboxtransportsubmissioninternalproxy,-,Messages: 0 Bytes: 0 (Retry : Service not active)

텔넷을 사용 하 여 SMTP 통신을 테스트 하려고 하면 다음과 같은 412.4.3.2 오류가 표시 됩니다.

220 Exchange-Server.contoso.comMicrosoft ESMTP MAIL Service ready at Thu, 27 Jun 2013 17:04:17 -0400
ehlo
250-Exchange-Server.contoso.com Hello [fe80::2174:c9da:4ac0:74c2%13]
250-SIZE
250-PIPELINING
250-DSN
250-ENHANCEDSTATUSCODES
250-STARTTLS
250-X-ANONYMOUSTLS
250-AUTH NTLM
250-X-EXPS GSSAPI NTLM
250-8BITMIME
250-BINARYMIME
250-CHUNKING
250-XEXCH50
250-XRDST
250 XSHADOWREQUEST
mail from: user@contoso.com

412 4.3.2 Service not active

원인

이 문제는 전송 서비스가 비활성 상태인 경우에 발생 합니다.

Exchange Server에서는 관리자가 서버를 유지 관리 모드로 설정할 수 있습니다. 서버가 유지 관리 모드에 있으면 비활성 상태가 되며 더 이상 연결을 허용 하지 않습니다.

해결 방법

이 문제를 해결 하려면 허브 전송 구성 요소를 활성 상태로 설정 합니다. 이렇게 하려면 다음과 같이 하십시오.

  1. 다음 cmdlet을 실행합니다.

    Set-ServerComponentState -Identity <Exchange_server_name>  -Requester Functional -State active -Component HubTransport
    

    Cmdlet이 Set-ServerComponentState 구성 요소 상태를 활성으로 변경 하지 않으면 다음 cmdlet을 실행 합니다.

    Set-ServerComponentState -Identity <Exchange_server_name>  -Requester Maintenance -State Active -Component HubTransport
    
  2. Exchange 전송 서비스를 다시 시작 합니다.

서버가 비활성 상태 인지 확인

서버가 비활성 상태 인지 확인 하려면 cmdlet을 실행 Get-ServerComponentState 합니다. 이 cmdlet의 출력은 다음과 유사 합니다.

Cmdlet의 출력을 보여 주는 스크린샷

참조