تخطي إلى المحتوى الرئيسي
الدعم
تسجيل الدخول باستخدام حساب Microsoft
تسجيل الدخول أو إنشاء حساب.
مرحباً،
تحديد استخدام حساب مختلف!
لديك حسابات متعددة
اختر الحساب الذي تريد تسجيل الدخول باستخدامه.

تنطبق هذه المقالة على Microsoft Dynamics التنقل لجميع البلدان وجميع اللغات المحلية.

الأعراض

لا يمكنك تكوين إعدادات TLS اتصال SMTP في Microsoft Dynamics NAV 2009.
تحدث هذه المشكلة في المنتجات التالية:

  • Microsoft Dynamics NAV 2009 R2

  • Microsoft Dynamics NAV 2009 Service Pack 1 (SP1)


الحل

معلومات الإصلاح العاجل

يتوفر إصلاح عاجل معتمد من Microsoft. يوجد مقطع "توفر تنزيل الإصلاح عاجل" أعلى مقالة قاعدة المعارف. إذا كنت تواجه تحميل المشكلة، تثبيت هذا الإصلاح العاجل، أو لديك أسئلة الدعم الفني الأخرى، اتصل بشريكك أو إذا المسجلين في خطة دعم مباشرة مع Microsoft، يمكنك الاتصال بالدعم التقني ل Microsoft Dynamics وإنشاء طلب دعم جديد. للقيام بذلك، قم بزيارة موقع Microsoft التالي على ويب:

https://mbs.microsoft.com/support/newstart.aspxيمكنك أيضا الاتصال الدعم الفني ل Microsoft Dynamics بالهاتف باستخدام هذه الارتباطات لأرقام الهواتف المحددة البلد. للقيام بذلك، قم بزيارة أحد مواقع Microsoft التالية على الويب:

الشركاء

https://mbs.microsoft.com/partnersource/resources/support/supportinformation/Global+Support+Contactsالعملاء

https://mbs.microsoft.com/customersource/support/information/SupportInformation/global_support_contacts_eng.htmفي بعض الحالات، يحدد المصروفات التي تحتسب عادة لدعم قد يتم إلغاء المكالمات إذا "أخصائي الدعم التقني" ل Microsoft Dynamics والمنتجات ذات الصلة أن تحديثًا معيناً سوف يعمل على حل المشكلة. سيتم تطبيق تكاليف الدعم المعتادة على أسئلة الدعم الإضافية والمشكلات التي لا يعمل على حلها هذا التحديث في أي.

بعد تطبيق هذا الإصلاح العاجل، الاستثناء لا يؤدي إلى حدوث عطل غير متوقع. في هذه الحالة، يتم كتابة رسالة خطأ معالج إلى سجل التطبيق بدلاً من ذلك.

كيفية الحصول على إصلاح عاجل "ل Microsoft Dynamics التنقل" أو تحديث الملفات

بعد طلب عاجل Microsoft Dynamics التنقل، سيتم إرسال ارتباط تشعبي إليك في رسالة بريد إلكتروني.


سوف يحتوي البريد الإلكتروني على ارتباط تشعبي وكلمة مرور. يمكنك استخدام الارتباط التشعبي لتنزيل ملفات التحديث أو الإصلاح العاجل "ل Microsoft Dynamics التنقل". عند النقر فوق ارتباط تشعبي، يفتح مربع الحوار تنزيل الملف – تحذير أمان . بعد ذلك، تتم مطالبتك بتشغيل لحفظ أو لإلغاء التحميل.


إذا نقرت فوق تشغيل، ابدأ الملفات التحميل وعملية الاستخراج. يجب تحديد مجلد للملفات الجديدة، ثم قم بتوفير كلمة المرور.


عند النقر فوق حفظ، يجب تحديد مسار لحفظ الملف المضغوط. عندما تقوم بفتح الملف الذي قمت بحفظه، ستتم مطالبتك بتحديد مسار للملفات. وبعد ذلك، يجب توفير كلمة المرور المعطاة في البريد الإلكتروني.


إذا نقرت فوق " إلغاء الأمر"، يتم إيقاف عملية التحميل.


كيفية تثبيت إصلاح عاجل "ل Microsoft Dynamics التنقل" أو ملف التحديث

التحديثات والإصلاحات النظام الأساسي Microsoft Dynamics التنقل متوفرة كملفات مفردة. لتثبيت Microsoft Dynamics NAV إصلاح عاجل أو تحديث، يجب استبدال ملفات تثبيت Microsoft Dynamics التنقل الموجودة بالإصلاح العاجل أو ملفات التحديث.

معلومات الملف

يحتوي الإصدار العمومي من هذا الإصلاح العاجل سمات الملف (أو سمات الملف الأحدث) المسرودة في الجدول التالي. يتم سرد التواريخ والأوقات الخاصة بهذه الملفات بالتوقيت العالمي المتفق عليه (UTC). عند عرض معلومات الملف، يتم تحويلها إلى التوقيت المحلي. لمعرفة الفرق بين التوقيت العالمي المتفق عليه والتوقيت المحلي، استخدم علامة التبويب المنطقة الزمنية في عنصر التاريخ والوقت في "لوحة التحكم".

اسم الملف

إصدار الملف

حجم الملف

التاريخ

الوقت

النظام الأساسي

Microsoft.navision.mail.dll

7.3.0.0

26,480

20-Jan-2011

16:31

x86

Microsoft.navision.mail.tlb

غير قابل للتطبيق

3,648

20-Jan-2011

09:42

غير قابل للتطبيق

ملاحظة: يعمل هذا الإصلاح العاجل لشهادات موقعة. إذا كانت الشهادة الموقعة ذاتيا، يجب التوقيع الشهادات يدوياً وتثبيت هذا الإصلاح الجديد كموثوق بها.

للقيام بذلك، اتبع الخطوات التالية:

  1. نسخ الملفات التي قمت باستخراجها من ملفات الإصلاح العاجل إلى المجلد التالي:
    NAV\Mail Dynamics مايكروسوفت %ProgramFiles%\Common

  2. تسجيل التجميع Microsoft.Navision.Mail.dll الجديدة من خلال أداة "تسجيل التجميع" (Regasm.exe) باستخدام الأمر التالي:
    regasm/تعليمات البرمجة الأساسية/tlb:Microsoft.Navision.Mail.tlb Microsoft.Navision.Mail.dll

    على سبيل المثال، يمكنك التأكد من أن الملف Regasm.exe في مجلد البريد المشار إليها في الخطوة 1، افتح موجه الأوامر، تغيير الدليل إلى "C:\Program Files (x86) \Common Files\Microsoft Dynamics NAV\Mail"، وقم بتشغيل الأمر التالي لتسجيل التجميع Microsoft.Navision.Mail.dll:
    RegAsm.exe /codebase /tlb:Microsoft.Navision.Mail.tlb Microsoft.Navision.Mail.dll

  3. تغيير التعليمات البرمجية في جدول إعداد البريد SMTP (409) كما يلي:
    التعليمات البرمجية الموجودة

    ...FIELDS
    {
    { 1 ; ;Primary Key ;Code10 ;CaptionML=ENU=Primary Key }
    { 2 ; ;SMTP Server ;Text250 ;CaptionML=ENU=SMTP Server }
    { 3 ; ;Authentication ;Option ;OnValidate=BEGIN
    IF Authentication <> Authentication::Basic THEN BEGIN
    "User ID" := '';
    Password := '';
    END;
    END;

    CaptionML=ENU=Authentication;
    OptionCaptionML=ENU=Anonymous,NTLM,Basic;
    OptionString=Anonymous,NTLM,Basic }
    { 4 ; ;User ID ;Text30 ;OnValidate=BEGIN
    TESTFIELD(Authentication,Authentication::Basic);
    END;

    CaptionML=ENU=User ID }
    { 5 ; ;Password ;Text30 ;OnValidate=BEGIN
    TESTFIELD(Authentication,Authentication::Basic);
    END;

    CaptionML=ENU=Password }
    }
    ...

    استبدال التعليمات البرمجية

    ...FIELDS
    {
    { 1 ; ;Primary Key ;Code10 ;CaptionML=ENU=Primary Key }
    { 2 ; ;SMTP Server ;Text250 ;CaptionML=ENU=SMTP Server }
    { 3 ; ;Authentication ;Option ;OnValidate=BEGIN
    IF Authentication <> Authentication::Basic THEN BEGIN
    "User ID" := '';
    Password := '';
    END;
    END;

    CaptionML=ENU=Authentication;
    OptionCaptionML=ENU=Anonymous,NTLM,Basic;
    OptionString=Anonymous,NTLM,Basic }
    { 4 ; ;User ID ;Text30 ;OnValidate=BEGIN
    TESTFIELD(Authentication,Authentication::Basic);
    END;

    CaptionML=ENU=User ID }
    { 5 ; ;Password ;Text30 ;OnValidate=BEGIN
    TESTFIELD(Authentication,Authentication::Basic);
    END;

    CaptionML=ENU=Password }

    // Add the following lines.
    { 50000; ;SMTP Server Port ;Integer ;InitValue=25 }
    { 50001; ;Secure Connection ;Boolean ;InitValue=No }
    // End of the lines.

    }
    ...
  4. تغيير التعليمات البرمجية في نموذج إعداد بريد SMTP (409) كما يلي:
    التعليمات البرمجية الموجودة 1

    ...OnOpenForm=BEGIN
    RESET;
    IF NOT GET THEN
    INSERT;
    CurrForm."User ID".EDITABLE := Authentication = Authentication::Basic;
    CurrForm.Password.EDITABLE := Authentication = Authentication::Basic;
    END;
    ...

    استبدال رمز 1

    ...OnOpenForm=BEGIN
    RESET;
    IF NOT GET THEN
    BEGIN

    // Add the following line.
    INIT;

    INSERT;

    // Add the following line.
    END;

    CurrForm."User ID".EDITABLE := Authentication = Authentication::Basic;
    CurrForm.Password.EDITABLE := Authentication = Authentication::Basic;
    END;
    ...

    التعليمات البرمجية الموجودة 2

    ...CONTROLS
    {
    { 1 ;TabControl ;220 ;220 ;9350 ;5280 ;HorzGlue=Both;
    VertGlue=Both;
    PageNamesML=ENU=General }
    { 2 ;TextBox ;3850 ;990 ;5500 ;440 ;ParentControl=1;
    InPage=0;
    SourceExpr="SMTP Server" }
    { 3 ;Label ;440 ;990 ;3300 ;440 ;ParentControl=2 }
    { 6 ;TextBox ;3850 ;2090 ;5500 ;440 ;ParentControl=1;
    InPage=0;
    SourceExpr="User ID" }
    { 7 ;Label ;440 ;2090 ;3300 ;440 ;ParentControl=6 }
    { 8 ;TextBox ;3850 ;2640 ;5500 ;440 ;ParentControl=1;
    InPage=0;
    PasswordText=Yes;
    SourceExpr=Password }
    { 9 ;Label ;440 ;2640 ;3300 ;440 ;ParentControl=8 }
    { 4 ;TextBox ;3850 ;1540 ;2750 ;440 ;ParentControl=1;
    InPage=0;
    SourceExpr=Authentication;
    OnAfterValidate=BEGIN
    CurrForm."User ID".EDITABLE := Authentication = Authentication::Basic;
    CurrForm.Password.EDITABLE := Authentication = Authentication::Basic;
    END;
    }
    { 5 ;Label ;440 ;1540 ;3300 ;440 ;ParentControl=4 }
    { 10 ;CommandButton;7370 ;5720 ;2200 ;550 ;HorzGlue=Right;
    VertGlue=Bottom;
    PushAction=FormHelp }
    }
    ...

    استبدال رمز 2

    ...CONTROLS
    {
    { 1 ;TabControl ;220 ;220 ;9350 ;5280 ;HorzGlue=Both;
    VertGlue=Both;
    PageNamesML=ENU=General }
    { 2 ;TextBox ;3850 ;990 ;5500 ;440 ;ParentControl=1;
    InPage=0;
    SourceExpr="SMTP Server" }
    { 3 ;Label ;440 ;990 ;3300 ;440 ;ParentControl=2 }
    { 6 ;TextBox ;3850 ;2640 ;5500 ;440 ;ParentControl=1;
    InPage=0;
    SourceExpr="User ID" }
    { 7 ;Label ;440 ;2640 ;3300 ;440 ;ParentControl=6 }
    { 8 ;TextBox ;3850 ;3190 ;5500 ;440 ;ParentControl=1;
    InPage=0;
    PasswordText=Yes;
    SourceExpr=Password }
    { 9 ;Label ;440 ;3190 ;3300 ;440 ;ParentControl=8 }
    { 4 ;TextBox ;3850 ;1540 ;2750 ;440 ;ParentControl=1;
    InPage=0;
    SourceExpr=Authentication;
    OnAfterValidate=BEGIN
    CurrForm."User ID".EDITABLE := Authentication = Authentication::Basic;
    CurrForm.Password.EDITABLE := Authentication = Authentication::Basic;
    END;
    }
    { 5 ;Label ;440 ;1540 ;3300 ;440 ;ParentControl=4 }

    // Add the following lines.
    { 14 ;TextBox ;3850 ;2090 ;5500 ;440 ;Name=<SMTP Server Port>;
    ParentControl=1;
    InPage=0;
    DecimalPlaces=0:0;
    NotBlank=Yes;
    Numeric=Yes;
    SourceExpr="SMTP Server Port";
    MinValue=1 }
    { 15 ;Label ;440 ;2090 ;3300 ;440 ;ParentControl=14;
    CaptionML=ENU=SMTP Server Port }
    { 12 ;CheckBox ;3850 ;3740 ;440 ;440 ;ParentControl=1;
    InPage=0;
    ShowCaption=No;
    SourceExpr="Secure Connection" }
    { 11 ;Label ;440 ;3740 ;3300 ;440 ;ParentControl=12 }
    // End of the lines.

    { 10 ;CommandButton;7370 ;5720 ;2200 ;550 ;HorzGlue=Right;
    VertGlue=Bottom;
    PushAction=FormHelp }
    }
    ...
  5. تغيير المتغير البريد في كوديونيت بريد SMTP (400) كما يلي:
    قيمة القائمة

    Mail@1000 : Automation "{68AEAA7B-9523-3511-AF5F-F2381D2C6F04} 1.0:{F9DAE2A4-D2F8-37C3-86D5-E4FFE166D860}:'Microsoft Navision Mail'.SmtpMessage";

    قيمة الاستبدال

    Mail@1000 : Automation "{68AEAA7B-9523-3511-AF5F-F2381D2C6F04} 7.3:{F9DAE2A4-D2F8-37C3-86D5-E4FFE166D860}:'Microsoft Navision Mail'.SmtpMessage";
  6. تغيير التعليمات البرمجية في كوديونيت بريد SMTP (400) كما يلي:
    التعليمات البرمجية الموجودة

    ...BEGIN
    WITH SMTPMailSetup DO
    Result :=
    Mail.Send(

    // Delete the following line.
    "SMTP Server",Authentication <> SMTPMailSetup.Authentication::Anonymous,"User ID", Password);

    Mail.Dispose;
    CLEAR(Mail);
    IF Result <> '' THEN
    ERROR(Text003,Result);
    END;
    ...

    استبدال التعليمات البرمجية

    ...BEGIN
    WITH SMTPMailSetup DO
    Result :=
    Mail.Send(

    // Add the following lines.
    "SMTP Server",
    "SMTP Server Port",
    Authentication <> Authentication::Anonymous,
    "User ID",
    Password,
    "Secure Connection");
    // End of the lines.

    Mail.Dispose;
    CLEAR(Mail);
    IF Result <> '' THEN
    ERROR(Text003,Result);
    END;
    ...

المتطلبات الأساسية

يجب أن يكون لديك أحد المنتجات التالية مثبتة لتطبيق هذا الإصلاح العاجل:

  • Microsoft Dynamics NAV 2009 R2

  • Microsoft Dynamics NAV 2009 Service Pack 1 (SP1)

معلومات الإزالة

لا يمكنك إزالة هذا الإصلاح العاجل.

الحالة

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

المراجع

لمزيد من المعلومات، انقر فوق رقم المقالة التالية لعرضها في "قاعدة معارف Microsoft":

2345735 لا تغيير المنفذ الافتراضي لاتصال SMTP في Microsoft Dynamics التنقل

مزيد من المعلومات

لمزيد من المعلومات، انقر فوق رقم المقالة التالية لعرضها في "قاعدة معارف Microsoft":

824684 وصف للمصطلحات القياسية المستخدمة في وصف تحديثات برامج Microsoft

ملاحظة: وهذا المقال "النشر السريع" التي تم إنشاؤها مباشرة من داخل مؤسسة دعم Microsoft. وتقدم المعلومات الواردة في هذه الوثيقة كاستجابه للمسائل الناشئة. نتيجة للسرعة في توفيره، قد تتضمن الأخطاء المطبعية المواد ويمكن مراجعة في أي وقت دون سابق إنذار. راجع شروط الاستخدام لاعتبارات أخرى.

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

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

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

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

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

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

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

×