Преминаване към основното съдържание
Поддръжка
Влизане с Microsoft
Влезте или създайте акаунт.
Здравейте,
Изберете друг акаунт.
Имате няколко акаунта
Изберете акаунта, с който искате да влезете.

Симптоми

Обмислете следния сценарий:

  • Изпращате имейл съобщение с помощта на пощенска кутия на Microsoft Exchange Server 2016 или пощенска кутия на Exchange Server 2013.

  • Полето за тема на имейл съобщението съдържа неподдържани кодирани знаци, започвайки от CP или MS и следвани от "-" вместо число, например cp-850.

В този случай имейлът не се доставя. Освен това може да получите съобщение за недоставяне (NDR), подобно на следното:

Отдалеченият сървър върна "550 5.6.0 CAT. InvalidContent.Exception: InvalidCharsetException, името на набора знаци (cp-850) е невалидно или не е инсталирано.; не може да обработи съдържанието на съобщение с InternalId InternalId, InternetMessageId."

Следователно дневника отчет имейли на съобщение за недоставяне за cp-850 знаци поща не може да бъде доставено в Exchange дневник местоназначение пощенски кутии.

Причина

Този проблем възниква, защото Exchange Server 2016 и Exchange Server 2013 не обработват имейл съобщение, ако темата съдържа неподдържани кодирани знаци.

„Разделителна способност”

За да коригирате този проблем, инсталирайте една от следните актуализации:

Освен това е налична функция, за да разрешите резервен набор от знаци по подразбиране в конфигурационния файл. Ако разрешите тази функция, могат да бъдат доставени имейл съобщения, които имат неподдържани кодирани знаци в реда за тема. За да разрешите тази функция, изпълнете следните стъпки:

  1. Конфигурирайте тези два файла: EdgeTransport.exe.config и MSExchangeDelivery.exe.config.

    • Забележка По подразбиране тези два файла се намират в следната папка: C:\Програмни файлове\Microsoft\Exchange Server \V14\Bin, отворете файловете в Notepad.

    • Във всеки файл добавете следните конфигурационни елементи под конфигурационния елемент:

      Забележка Единствената разлика в елемента е "Версия". Например използвайте "Версия=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 трябва да бъде първият елемент на конфигурационния елемент, наложен от .Net. Ако не, транспортната услуга спира да отговаря, когато се стартира.

      б) Версията, културата и публичният маркер на блока с код Microsoft.Exchange.Data.Common трябва да са правилни. Можете да ги намерите от глобалния кеш на сборове (GAC).

      в) Елементът FallbackToDefaultCharset се използва за включване или изключване на тази функция. Можете да включите или изключите тази функция, като зададете атрибута Fallback на "истина " или " неистина".

      г) Елементът DefaultCUlture е да зададете резервна култура, ако наборът от знаци в имейл съобщението не се поддържа. Трябва да зададете атрибута Culture на валидно име на култура. Ако не, Exchange ще използва културата на текущата нишка като резервна култура. В примерната конфигурация резервната култура е зададена на "en".

  2. Запишете EdgeTransport.exe.config и MSExchangeDelivery.exe.config файлове.

  3. Рестартирайте транспортната услуга, за да влезе в сила.

Забележка Конфигурационният файл трябва да се редактира внимателно. Няма проследявания или регистри на събития за диагностика. Функцията няма да работи по очаквания начин, ако има правописна грешка в конфигурационния файл. Освен това обърнете внимание, че за съобщение, което има неподдържан знак, няма да гарантираме нищо за съобщението, когато бъде получено, и няма да гарантираме точността на съобщенията, които са причинени от това съобщение, когато бъде получено.

Освен това, ето една сродна връзка за справка: Имейл съобщение, което съдържа неподдържани кодирани знаци в реда за тема, не се доставя в среда на Exchange Server 2010.

Още информация

Проблем може да възникне, след като приложите тази актуализация заедно с актуализирането на EdgeTransport.exe.config файл. Когато файлът на EdgeTransport.exe.config се актуализира с Set-AppConfigValue по време на инсталирането на по-нова кумулативна актуализация за Exchange Server 2016 или Exchange Server 2013, може да получите следното съобщение за грешка:

Microsoft.Exchange.Data.Common.LocalizedException: Set-AppConfigValue: Секцията на възела е намерена във файл F:\Програмни файлове\Microsoft\Exchange Server\V15\bin\EdgeTransport.exe.config, но не е уникална.

За да коригирате проблема, преди да изпълните по-нова кумулативна актуализация за Exchange Server 2016 или Exchange Server 2013, трябва да изпълните следните стъпки, за да премахнете секцията CTS, както е посочено по-горе от EdgeTransport.exe.config файл:

  • Спиране на всички услуги на Exchange.

  • Копирайте и запишете файла на EdgeTransport.exe.config.

  • Премахнете следващия раздел CTS (както е посочено по-горе) от EdgeTransport.exe.config файл.

    <CTS> <на глобализацията> <FallbackToDefaultCharset Fallback="true"/>
    <DefaultCulture Culture="bg"/>
    </>
    на глобализацията </CTS>

  • Запишете актуализирания файл на EdgeTransport.exe.config.

  • Изпълнете по-нова кумулативна актуализация на Exchange Server 2016 или Exchange Server 2013.

  • След като инсталирането завърши, следвайте тази статия, за да актуализирате EdgeTransport.exe.config файл.

Състояние

Microsoft потвърждава, че това е проблем в продуктите на Microsoft, които са изброени в раздела "Важи за".

Справочни материали

Научете повече относно терминологията, която Microsoft използва за описване на актуализациите на софтуера.

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.

Общностите ви помагат да задавате и отговаряте на въпроси, да давате обратна връзка и да получавате информация от експерти с богати знания.

Беше ли полезна тази информация?

Доколко сте доволни от качеството на езика?
Какво е повлияло на вашия потребителски опит?
Като натиснете „Подаване“, вашата обратна връзка ще се използва за подобряване на продуктите и услугите на Microsoft. Вашият ИТ администратор ще може да събира тези данни. Декларация за поверителност.

Благодарим ви за обратната връзка!

×