تخطي إلى المحتوى الرئيسي
الدعم
تسجيل الدخول باستخدام حساب 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.'

لذلك، لا يمكن تسليم رسائل البريد الإلكتروني لتقرير دفتر اليومية الخاصة ب NDR لبريد cp-850 حرفا إلى علب بريد وجهة دفتر يومية Exchange.

السبب

تحدث هذه المشكلة لأن Exchange Server 2016 Exchange Server 2013 لا يعالجان رسالة بريد إلكتروني إذا كان سطر الموضوع يحتوي على أحرف مشفرة غير معتمدة.

الدقة

لإصلاح هذه المشكلة، قم بتثبيت أحد التحديثات التالية:

بالإضافة إلى ذلك، تتوفر ميزة لتمكين النسخ الاحتياطي لاستخدام مجموعة الأحرف الافتراضية في ملف التكوين. إذا قمت بتمكين هذه الميزة، يمكن تسليم رسائل البريد الإلكتروني التي تحتوي على أحرف مشفرة غير معتمدة في سطر الموضوع. لتمكين هذه الميزة، اتبع الخطوات التالية:

  1. تكوين هذين الملفين: EdgeTransport.exe.config MSExchangeDelivery.exe.config.

    • ملاحظه بشكل افتراضي، يوجد هذان الملفان في المجلد التالي: C:\Program Files\Microsoft\Exchange Server\V14\Bin، افتح الملفات في المفكرة.

    • في كل ملف، أضف عناصر التكوين التالية ضمن عنصر التكوين:

      ‏ملاحظة الفرق الوحيد في العنصر هو "الإصدار". على سبيل المثال، استخدم "Version=15.0.1366.0" للتحديث التراكمي 20 Exchange Server 2013، "Version=15.1.1462.0" للتحديث التراكمي 9 Exchange Server 2016.

      <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 إلى true أو false.

      د) العنصر 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:\Program Files\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> <العولمة> <الاحتياطيةToDefaultCharset Fallback="true"/>
    <DefaultCulture Culture="en"/>
    ></العولمة
    > </CTS

  • احفظ ملف EdgeTransport.exe.config المحدث.

  • قم بتشغيل إعداد تحديث تراكمي لاحق Exchange Server 2016 أو Exchange Server 2013.

  • بمجرد اكتمال الإعداد، اتبع هذه المقالة لتحديث ملف EdgeTransport.exe.config.

الحالة

قامت Microsoft بتأكيد أن هذه مشكلة في منتجات Microsoft المدرجة في القسم "ينطبق على".

مراجع

تعرّف على المصطلحات التي تستخدمها Microsoft لوصف تحديثات البرامج.

هل تحتاج إلى مزيد من المساعدة؟

الخروج من الخيارات إضافية؟

استكشف مزايا الاشتراك، واستعرض الدورات التدريبية، وتعرف على كيفية تأمين جهازك، والمزيد.

تساعدك المجتمعات على طرح الأسئلة والإجابة عليها، وتقديم الملاحظات، وسماعها من الخبراء ذوي الاطلاع الواسع.

هل كانت المعلومات مفيدة؟

ما مدى رضاك عن جودة اللغة؟
ما الذي أثّر في تجربتك؟
بالضغط على "إرسال"، سيتم استخدام ملاحظاتك لتحسين منتجات Microsoft وخدماتها. سيتمكن مسؤول تكنولوجيا المعلومات لديك من جمع هذه البيانات. بيان الخصوصية.

نشكرك على ملاحظاتك!

×