"550 5.6.0 고양이입니다. InvalidContent.Exception"및 전자 메일 배달 되지 Exchange Server에 2016 및 2013

증상

다음과 같은 경우를 생각해 볼 수 있습니다.

  • 2016 Microsoft Exchange Server 사서함 이나 2013 Exchange Server 사서함을 사용 하 여 전자 메일 메시지를 보냅니다.

  • 전자 메일 메시지의 제목 줄에 지원 되지 않는 인코딩된 문자가 CP 또는 MS에서 시작 하 여 다음 "-" cp 850 등의 숫자 대신.

이 시나리오에서 전자 메일 배달 되지 않습니다. 또한 다음과 유사한 배달 못 함 보고서 (NDR) 메시지가 나타날 수 있습니다.

원격 서버 ' 550 반환 5.6.0 고양이. InvalidContent.Exception: InvalidCharsetException, 문자 집합 이름 (cp-850) 잘못 되었거나 설치 되어 있지 않습니다.; internalid 등 internalid 등, InternetMessageId를 사용 하 여 메시지의 콘텐츠를 처리할 수 없습니다.'

따라서 Exchange 업무 일지 대상 사서함으로 cp 850 자 메일에 대해 NDR의 저널 보고서 전자 메일을 배달할 수 없습니다.

원인

2016 Exchange Server 및 Exchange Server 2013에 처리 전자 메일 메시지 제목 줄에 지원 되지 않는 인코딩된 문자가 포함 되어 있으면이 문제가 발생 합니다.

해결 방법

이 문제를 해결 하려면 다음 업데이트 중 하나를 설치 합니다.

또한 기능을 기본 문자 집합을 구성 파일에 사용할 대체 (fallback)를 사용 하는. 이 기능을 사용 하는 경우 제목 줄에 인코딩된 문자를 지원 하지 않는 전자 메일 메시지를 전달할 수 있습니다. 이 기능을 사용 하려면 다음과이 같이 하십시오.

  1. 이 두 파일 구성: EdgeTransport.exe.config 및 MSExchangeDelivery.exe.config.

    • 참고: 기본적으로이 두 파일은 다음 폴더에 있습니다: C:\Program Files\Microsoft\Exchange Server\V14\Bin를 메모장에서 열려 있는 파일입니다.

    • 각 파일에는 구성 요소에서 다음 구성 요소를 추가 합니다.

      참고: 요소에서 유일한 차이점은 "버전입니다." 예를 들어, 사용 "버전 = 15.0.1366.0" Exchange Server 2013 누적 업데이트 20에 대 한 "버전 = 15.1.1462.0" Exchange Server 2016 누적 업데이트 9에 대 한.

      <configSections>
          <section name="CTS" type="Microsoft.Exchange.Data.Internal.CtsConfigurationSection, Microsoft.Exchange.Data.Common, Version=15.0.1366.0, Culture=Neutral, PublicKeyToken=31bf3856ad364e35" />
      </configSections>
      <CTS>
          <Globalization>
            <FallbackToDefaultCharset Fallback="true"/>
            <DefaultCulture Culture="en"/>
          </Globalization>
      </CTS>

      참고 사항:

      configSections 섹션 a)에 따라.Net 구성 요소의 첫 번째 요소 여야 합니다. 그렇지 않으면 전송 서비스가 시작 될 때 응답 하지 않는.

      b) 버전, culture 및 Microsoft.Exchange.Data.Common 어셈블리의 공개 토큰은 정확 해야 합니다. 전역 어셈블리 캐시 (GAC)에서 찾을 수 있습니다.

      c) FallbackToDefaultCharset 요소 설정 또는이 기능을 해제 하는 데 사용 됩니다. 켜기 또는 대체 (fallback) 특성을 true 또는 false로 설정 하 여이 기능을 해제할 수 있습니다.

      d) DefaultCUlture 요소는 전자 메일 메시지에 있는 문자 집합에서 지원 되지 않으면 대체 culture를 지정 하는 것입니다. Culture 특성 유효한 문화권 이름으로 설정 해야 합니다. 그렇지 않으면 Exchange에서는 대체 문화권으로 현재 스레드의 culture를 사용 합니다. 예제 구성에서는 대체 culture "en"입니다.로 설정 되어

  2. EdgeTransport.exe.config 및 MSExchangeDelivery.exe.config 파일을 저장 합니다.

  3. 적용 하려면 전송 서비스를 다시 시작 합니다.

참고: 신중 하 게 구성 파일을 편집 해야 합니다. 없음 추적 또는 진단을 위해 이벤트 로그 있습니다. 기능 구성 파일에는 오타 있는지 예상 대로 작동 하지 않습니다. 또한는 지원 되지 않는 문자 집합 메시지 않습니다 사실은 메시지를 사용 하 여 작업 받았을 때 예 고 되 고,이 메시지를 받을 때 발생 하는 모든 메시지의 품질을 보장 하지 않습니다.

또한, 관련된 링크를 참조할 수 있습니다 다음은: Exchange Server 2010 환경에서는 제목란에 지원 되지 않는 인코딩된 문자가 포함 된 전자 메일 메시지가 배달 되지.

추가 정보

EdgeTransport.exe.config 파일 업데이트와이 업데이트를 적용 한 후에 문제가 발생할 수 있습니다. W때 EdgeTransport.exe.config 파일 AppConfigValue 설정으로 업데이트 됩니다 2016 Exchange Server 또는 Exchange Server 2013 나중에 누적 업데이트를 설치 하는 동안 다음과 같은 오류 메시지가 나타날 수 있습니다.

세트-AppConfigValue: Microsoft.Exchange.Data.Common.LocalizedException: F:\Program Files\Microsoft\Exchange Server\V15\bin\에서는 EdgeTransport.exe.config 파일에서 노드 섹션을 찾을 수 있지만 고유 아닙니다.

2016 Exchange Server 또는 Exchange Server 2013에 대 한 누적 업데이트를 나중에 실행 하기 전에 해당 문제를 해결 하려면 EdgeTransport.exe.config 파일에서 위에 나열 된 CTS 섹션을 제거 하려면 다음 단계를 취해야 합니다.

  • 모든 Exchange 서비스를 중지 합니다.

  • 복사한 EdgeTransport.exe.config 파일을 저장 합니다.

  • 다음 CTS 섹션 (위의) 처럼 EdgeTransport.exe.config 파일에서 제거 합니다.<CTS> <Globalization> <FallbackToDefaultCharset Fallback="true"/> <DefaultCulture Culture="en"/> </Globalization> </CTS>

  • 업데이트 된 EdgeTransport.exe.config 파일을 저장 합니다.

  • 2016 Exchange Server 또는 Exchange Server 2013 나중에 누적 업데이트의 설치 프로그램을 실행 합니다.

  • 설치가 완료 되 자 마자 EdgeTransport.exe.config 파일을 업데이트 하려면이 문서를 따릅니다.

상태

Microsoft는 "적용 대상" 절에 나열한 제품에서 이 문제를 확인했습니다.

참조

용어 에 대 한 자세한 Microsoft 소프트웨어 업데이트를 설명 하는 데 사용 하도록 합니다.

추가 도움이 필요하신가요?

기술 향상
교육 살펴보기
새로운 기능 우선 가져오기
Microsoft Insider 참가

이 정보가 유용한가요?

소중한 의견에 감사드립니다.

피드백을 주셔서 감사합니다. Office 지원 에이전트와 연락하는 것이 도움이 될 것 같습니다.

×