Příznaky

Jde o takovouto situaci:

  • Při odeslání e-mailové zprávy pomocí poštovní schránky Microsoft Exchange Server 2016 nebo Exchange Server 2013 poštovní schránky.

  • Předmět e-mailové zprávy obsahuje nepodporované znaky kódované, počínaje CP nebo MS a po "-" místo čísla, například cp-850.

V tomto scénáři není dodáno e-mailu. Navíc můžete obdržet zprávy o nedoručení (NDR) podobná následující:

Vzdálený Server vrátil "550 5.6.0 CAT. InvalidContent.Exception: InvalidCharsetException, znaková sada název (cp-850) je neplatný nebo není instalován.; nelze zpracovat obsah zprávy s InternalId InternalId, InternetMessageId. "

Proto e-maily zprávy deníku cp 850 znaků zprávy NDR nelze doručit poštovní schránky serveru Exchange deníku cíl.

Příčina

K tomuto problému dochází, protože Exchange Server 2016 a Exchange Server 2013 není zpracování e-mailovou zprávu, pokud předmět obsahuje nepodporované znaky kódované.

Řešení

Chcete-li tento problém vyřešit, nainstalujte jednu z následujících aktualizací:

Kromě toho funkce je k dispozici povolit nouzové použití výchozí znakovou sadu v konfiguračním souboru. Pokud tuto funkci povolíte, doručovány e-mailové zprávy, které mají nepodporované znaky kódované v předmětu. Chcete-li tuto funkci povolit, postupujte takto:

  1. Nakonfigurujte tyto dva soubory: EdgeTransport.exe.config a MSExchangeDelivery.exe.config.

    • Poznámka: Ve výchozím nastavení, tyto dva soubory jsou umístěny v následující složce: C:\Program Files\Microsoft\Exchange Server\V14\Bin, otevřené soubory v programu Poznámkový blok.

    • V každém souboru přidejte následující elementy konfigurace v konfiguračním elementu:

      Poznámka: Jediný rozdíl v elementu je "Verze". Například pomocí "verze = 15.0.1366.0" pro Exchange Server 2013 kumulativní aktualizace 20 "verze = 15.1.1462.0" pro Exchange Server 2016 kumulativní aktualizaci 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>

      Poznámky:

      a) configSections oddílu musí být první element konfiguračního elementu, který je vynuceno rozhraními .net. V opačném případě dopravní služba přestane reagovat při spuštění.

      b) do verze, kultury a tokenu veřejného shromáždění Microsoft.Exchange.Data.Common musí být správné. Najdete je v globální mezipaměti sestavení (GAC).

      c) FallbackToDefaultCharset prvek se používá k zapnutí nebo vypnutí této funkce. Můžete zapnout nebo vypnout tuto funkci nastavením základní formulář atributu na hodnotu true nebo false.

      d) prvek DefaultCUlture je určit nouzovou jazykovou verzi, pokud není podporován znakovou sadu, na e-mailové zprávy. Nastavte atribut Culture kultura platný název. V opačném případě Exchange použije jako nouzovou jazykovou verzi jazykové verze aktuálního vlákna. V konfiguraci ukázkové nouzová jazyková verze nastavena na "en".

  2. Uložte soubor EdgeTransport.exe.config a MSExchangeDelivery.exe.config.

  3. Restartujte službu dopravy se projeví.

Poznámka: Pečlivě je nutné upravit konfigurační soubor. Nejsou žádné stopy ani protokoly událostí pro diagnostiku. Funkce nebude fungovat podle očekávání, pokud je překlep v konfiguračním souboru. Dále si všimněte, že pro zprávu, která obsahuje nepodporované charset, nebude Zaručujeme nic se zprávou při přijetí a Zaručujeme nesmí věrnost všechny zprávy, která je způsobena této zprávy po jejím přijetí.

Kromě toho je zde související odkaz odkazovat: není doručit e-mailovou zprávu, která obsahuje nepodporované znaky kódované v předmětu v prostředí 2010 Exchange Server.

Více informací

Problém může dojít po instalaci této aktualizace a aktualizace souboru EdgeTransport.exe.config. Během instalace novější kumulativní aktualizaci pro Exchange Server 2016 nebo Exchange Server 2013 Wslepičí EdgeTransport.exe.config soubor je aktualizován soubor AppConfigValue , můžete obdržet následující chybovou zprávu:

Microsoft.Exchange.Data.Common.LocalizedException: Set-AppConfigValue: byl nalezen uzel oddílu v souboru F:\Program Files\Microsoft\Exchange Server\V15\bin\EdgeTransport.exe.config, ale není jedinečný.

Chcete-li tento problém vyřešit, před spuštěním novější kumulativní aktualizaci pro Exchange Server 2016 nebo Exchange Server 2013, by proveďte následující kroky k odebrání části CTS, jak je uvedeno výše v souboru EdgeTransport.exe.config:

  • Zastavte všechny služby serveru Exchange.

  • Zkopírujte a uložte soubor EdgeTransport.exe.config.

  • V následující části CTS odeberte ze souboru EdgeTransport.exe.config (jak je uvedeno výše).<CTS> <Globalization> <FallbackToDefaultCharset Fallback="true"/> <DefaultCulture Culture="en"/> </Globalization> </CTS>

  • Uložte aktualizovaný soubor EdgeTransport.exe.config.

  • Spusťte instalační program novější kumulativní aktualizace na Exchange Server 2016 nebo Exchange Server 2013.

  • Ihned po dokončení instalace postupujte podle tohoto článku, chcete-li aktualizovat soubor EdgeTransport.exe.config.

Stav

Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny v části Informace v tomto článku jsou určeny pro produkt.

Odkazy

Další informace o terminologii , že společnost Microsoft používá k popisu aktualizací softwaru.

Potřebujete další pomoc?

Rozšiřte své znalosti a dovednosti
Projít školení
Získejte nové funkce jako první
Připojit se k programu Microsoft Insider

Byly tyto informace užitečné?

Jak jste spokojeni s kvalitou jazyka?
Co ovlivnilo váš názor?

Děkujeme vám za zpětnou vazbu.

×