Microsoft hesabıyla oturum açın
Oturum açın veya hesap oluşturun.
Merhaba,
Farklı bir hesap seçin.
Birden çok hesabınız var
Oturum açmak istediğiniz hesabı seçin.

Belirtiler

Aşağıdaki senaryoyu inceleyin:

  • Bir Microsoft Exchange Server 2016 posta kutusu veya posta kutusu Exchange Server 2013 kullanarak bir e-posta iletisi gönderdiğiniz.

  • E-posta iletisinin konu satırında CP ya da MS başlangıç ve izleyen tarafından desteklenmeyen kodlanmış karakterler içeriyor "-" cp-850 gibi bir sayı yerine.

Bu senaryoda, e-posta teslim değildir. Ayrıca, aşağıdakine benzer bir teslim edilemedi raporu (NDR) iletisi alabilirsiniz:

Uzak sunucu ' 550 döndürdü 5.6.0 kat. InvalidContent.Exception: InvalidCharsetException, adı karakter kümesi geçersiz ya da yüklü değil (cp-850).; InternalId InternalId, InternetMessageId ile iletinin içeriği işleyemez.'

Bu nedenle, günlük rapor e-postalarını cp-850 karakter posta NDR Exchange günlük hedef posta kutularına teslim edilemez.

Neden

Konu satırında kodlanmış desteklenmeyen karakterler içeriyorsa Exchange Server 2016 ve Exchange Server 2013 e-posta iletisine işlemek yoktur çünkü bu sorun oluşur.

Çözüm

Bu sorunu gidermek için aşağıdaki güncelleştirmelerden birini yükleyin:

Ayrıca, bir özelliği yapılandırma dosyasında ayarlanan varsayılan karakter kullanmak geri dönüş sağlamak kullanılabilir. Bu özelliği etkinleştirirseniz, desteklenmeyen kodlanmış karakterler konu satırına e-posta iletileri teslim edilebilir. Bu özelliği etkinleştirmek için şu adımları izleyin:

  1. Bu iki dosyayı yapılandırın: EdgeTransport.exe.config ve MSExchangeDelivery.exe.config.

    • Not: Varsayılan olarak, bu iki dosyalar aşağıdaki klasörde bulunur: C:\Program Files\Microsoft\Exchange Server\V14\Bin, Not Defteri açık dosyaları.

    • Her dosyada yapılandırma öğesi altında aşağıdaki yapılandırma öğelerini ekleyin:

      Not: "Version" öğesindeki tek fark edilir Örneğin, "sürüm 15.0.1366.0 =" için Exchange Server 2013 toplu güncelleştirme 20, "sürüm = 15.1.1462.0" Exchange Server 2016 toplu güncelleştirme 9 için.

      <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>

      Notlar:

      a) configSections bölümü .net tarafından zorlanan yapılandırma öğesi, ilk öğe olması gerekir. Tersi durumda, taşıma hizmeti başlatıldığında yanıt vermiyor.

      b) sürüm, kültür ve ortak belirteci derlemenin Microsoft.Exchange.Data.Common doğru olmalıdır. Genel Derleme Önbelleği (GAC) dan bunları bulabilirsiniz.

      c) FallbackToDefaultCharset öğesi açmak veya bu özelliği devre dışı bırakmak için kullanılır. Geri dönüş özniteliği true veya falsedeğerine ayarlayarak bu özelliği devre dışı bırakmak ya da açın.

      d) DefaultCUlture karakter kümesi üzerinde e-posta iletisi desteklenmiyorsa, bir geri dönüş kültürü belirtmek için öğedir. Geçerli kültür adına kültür özniteliğini ayarlamanız gerekir. Aksi halde, döviz geri dönüş kültürü kültür geçerli iş parçacığının kullanır. Örnek yapılandırmada, geri dönüş kültürü "tr" ayarlanır.

  2. EdgeTransport.exe.config ve MSExchangeDelivery.exe.config dosyalarını kaydedin.

  3. Değişikliklerin etkili olması için taşıma hizmetini yeniden başlatın.

Not: Yapılandırma dosyası dikkatle düzenlenmesi gerekir. İzlemeler veya tanılama olay günlüklerini yok. Özelliği yapılandırma dosyasında bir yazım hatası olup olmadığını beklendiği gibi çalışmaz. Buna ek olarak, desteklenmeyen karakter kümesi bir ileti biz mesajın herhangi bir şey onu aldı ve biz onu aldığında, bu iletisi nedeniyle oluşan iletileri hassasiyette almayacaktýr almayacaktýr olduğunu dikkat edin.

Ayrıca, başvuru için ilgili bağlantıyı şudur: e-posta iletisinin konu satırında kodlanmış desteklenmeyen karakterler içeren bir Exchange Server 2010 ortamında teslim değildir.

Daha fazla bilgi

EdgeTransport.exe.config dosyasını güncelleştirme ile birlikte bu güncelleştirmeyi yükledikten sonra bir sorun ortaya çıkabilir. WSet-AppConfigValue ile güncelleştiriliyor aman EdgeTransport.exe.config dosyasının Exchange Server 2016 veya Exchange Server 2013 için bir sonraki toplu güncelleştirme yüklemesi sırasında aşağıdaki hata iletisini alabilirsiniz:

Microsoft.Exchange.Data.Common.LocalizedException: Set-AppConfigValue: F:\Program Files\Microsoft\Exchange Server\V15\bin\, EdgeTransport.exe.config dosyasında düğüm bölümü bulundu ancak benzersiz değildir.

Exchange Server 2016 veya Exchange Server 2013 için bir sonraki toplu güncelleştirme çalıştırmadan önce sorunu düzeltmek için EdgeTransport.exe.config dosyadan yukarıdaki gibi CTS bölümü kaldırmak için aşağıdaki adımları uygulayın:

  • Tüm Exchange hizmetlerini durdurun.

  • Kopyalama ve EdgeTransport.exe.config dosyasını kaydedin.

  • Aşağıdaki bölümde CTS EdgeTransport.exe.config dosyanın (yukarıda listelenen gibi) kaldırın.<CTS> <Globalization> <FallbackToDefaultCharset Fallback="true"/> <DefaultCulture Culture="en"/> </Globalization> </CTS>

  • Güncelleştirilmiş EdgeTransport.exe.config dosyasını kaydedin.

  • Bir sonraki toplu güncelleştirmenin Exchange Server 2016 veya Exchange Server 2013 Kur'u çalıştırın.

  • Kurulum tamamlandıktan hemen sonra EdgeTransport.exe.config dosyasını güncelleştirmek için bu makalede izleyin.

Durum

Microsoft bu sorunun "Uygulandığı öğe" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.

Başvurular

Terminoloji hakkında bilgi Microsoft yazılım güncelleştirmelerini açıklamak için kullandığı.

Daha fazla yardıma mı ihtiyacınız var?

Yeteneklerinizi geliştirin
Eğitimleri keşfedin
Yeni özellikleri ilk olarak siz edinin
Microsoft Insider 'a katılın

Bu bilgi yararlı oldu mu?

Dil kalitesinden ne kadar memnunsunuz?
Deneyiminizi ne etkiledi?

Geri bildiriminiz için teşekkürler!

×