Přihlásit se pomocí účtu Microsoft
Přihlaste se nebo si vytvořte účet.
Dobrý den,
Vyberte jiný účet.
Máte více účtů.
Zvolte účet, pomocí kterého se chcete přihlásit.

Příznaky

Představte si následující scénář:

  • E-mailovou zprávu odešlete pomocí poštovní schránky Microsoft Exchange Server 2016 nebo poštovní schránky Exchange Server 2013.

  • Řádek předmětu e-mailové zprávy obsahuje nepodporované kódované znaky, které začínají od CP nebo MS a následují znakem "-" místo čísla, například cp-850.

V tomto scénáři se e-mail nedoručí. Kromě toho se může zobrazit zpráva o nedoručení (NDR), která se podobá následující:

Vzdálený server vrátil 550 5.6.0 CAT. InvalidContent.Exception: InvalidCharsetException, Název znakové sady (cp-850) je neplatný nebo není nainstalován.; nemůže zpracovat obsah zprávy s InternalId InternalId, InternetMessageId.

Proto e-maily sestav deníku s oznámením o nedoručení pro poštu o velikosti cp-850 znaků nelze doručovat do cílových poštovních schránek deníku Exchange.

Příčina

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

Řešení

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

Kromě toho je k dispozici funkce, která povolí použití výchozí znakové sady v konfiguračním souboru. Pokud tuto funkci povolíte, můžou se doručovat e-mailové zprávy, které mají nepodporované kódované znaky v řádku předmětu. Pokud chcete tuto funkci povolit, postupujte takto:

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

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

    • Do každého souboru přidejte do elementu konfigurace následující prvky konfigurace:

      Poznámka Jediný rozdíl v elementu je "Verze". Například pro Exchange Server 2013 kumulativní aktualizace 20 použijte "Version=15.0.1366.0", "Version=15.1.1462.0" pro Exchange Server 2016 Kumulativní aktualizace 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) Oddíl configSections musí být prvním prvkem elementu konfigurace, který vynucuje .Net. Pokud ne, přestane služba Transport při spuštění reagovat.

      b) Verze, jazyková verze a veřejný token sestavení Microsoft.Exchange.Data.Common musí být správné. Najdete je v globální mezipaměti sestavení (GAC).

      c) Element FallbackToDefaultCharset slouží k zapnutí nebo vypnutí této funkce. Tuto funkci můžete zapnout nebo vypnout nastavením atributu Fallback na hodnotu true nebo false.

      d) Element DefaultCUlture určuje záložní jazykovou verzi, pokud znaková sada v e-mailové zprávě není podporovaná. Atribut Culture musíte nastavit na platný název jazykové verze. Pokud ne, Exchange použije jako záložní jazykovou verzi jazykovou verzi aktuálního vlákna. V ukázkové konfiguraci je záložní jazyková verze nastavená na "en".

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

  3. Restartujte službu Transport Service, aby se projevila.

Poznámka Konfigurační soubor je nutné pečlivě upravit. Pro diagnostiku nejsou k dispozici žádná trasování ani protokoly událostí. Pokud je v konfiguračním souboru překlep, funkce nebude fungovat podle očekávání. Kromě toho si všimněte, že u zprávy, která má nepodporovanou znakovou sadu, nezaručujeme nic se zprávou při jejím přijetí a nezaručujeme věrnost zpráv způsobených touto zprávou při jejím přijetí.

Tady je navíc odkaz na související odkaz: E-mailová zpráva, která obsahuje nepodporované kódované znaky v řádku předmětu, není doručena v prostředí Exchange Server 2010.

Další informace

Po instalaci této aktualizace společně s aktualizací souboru EdgeTransport.exe.config může dojít k problému. Při aktualizaci souboru EdgeTransport.exe.config pomocí Set-AppConfigValue během instalace novější kumulativní aktualizace pro Exchange Server 2016 nebo Exchange Server 2013 se může zobrazit následující chybová zpráva:

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

Pokud chcete tento problém vyřešit, měli byste před spuštěním novější kumulativní aktualizace pro Exchange Server 2016 nebo Exchange Server 2013 odebrat ze souboru EdgeTransport.exe.config oddíl CTS uvedený výše:

  • Zastavte všechny služby Exchange.

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

  • Odeberte ze souboru EdgeTransport.exe.config následující část CTS (jak je uvedeno výše).

    <CTS> <Globalizace> <FallbackToDefaultCharset Fallback="true"/>
    <DefaultCulture Culture="en"/>
    </Globalization>
    </CTS>

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

  • Spusťte instalaci novější kumulativní aktualizace Exchange Server 2016 nebo Exchange Server 2013.

  • Jakmile se instalace dokončí, postupujte podle tohoto článku a aktualizujte soubor EdgeTransport.exe.config.

Stav

Společnost Microsoft potvrdila, že se jedná o problém produktů Microsoft, které jsou uvedeny v sekci Platí pro.

Reference

Podívejte se na informace o terminologii, kterou společnost Microsoft používá k popisování aktualizací softwaru.

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.

Komunity vám pomohou klást otázky a odpovídat na ně, poskytovat zpětnou vazbu a vyslechnout odborníky s bohatými znalostmi.

Byly tyto informace užitečné?

Jak jste spokojeni s kvalitou jazyka?
Co ovlivnilo váš názor?
Po stisknutí tlačítka pro odeslání se vaše zpětná vazba použije k vylepšování produktů a služeb Microsoftu. Váš správce IT bude moci tato data shromažďovat. Prohlášení o zásadách ochrany osobních údajů.

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

×