ई-मेल संदेश का मुख्य भाग गलत है जब आप Microsoft Dynamics नेविगेशन 2009 सर्विस पैक 1 में AppendBody पद्धति का उपयोग करके कोई ई-मेल संदेश बनाएँ

लागू: Dynamics NAV 2009

यह आलेख Microsoft Dynamics नेविगेशन करने के लिए सभी देशों और भाषा पर सभी स्थानों के लिए लागू होता है।

लक्षण


मान लें कि आप हॉटफिक्स 981354 और हॉटफिक्स 2280492 Microsoft Dynamics नेविगेशन 2009 सर्विस पैक 1 (SP1) में लागू करें। जब आप AppendBody पद्धति Microsoft.Navision.Mail असेंबली का संस्करण 7 में एक ई-मेल संदेश बनाने के लिए का उपयोग करें, और संदेश का मुख्य भाग umlaut और विशेष वर्ण है, तो संदेश का मुख्य भाग गलत रूप से कनवर्ट किया जाता है।
हॉटफिक्स 981354 और हॉटफिक्स 2280492 के बारे में अधिक जानकारी के लिए Microsoft नॉलेज़ बेस में आलेख देखने के लिए निम्न आलेख संख्याएँ क्लिक करें:
981354 यदि आप Microsoft Dynamics नेविगेशन में SMTP असाइनमेंट के लिए डिफ़ॉल्ट पोर्ट परिवर्तित नहीं कर सकता
2280492 अनुलग्नक तथा जिनमें अनुलग्नक हैं ई-मेल संदेश भेजने के लिए SMTP मेल codeunit (400) का उपयोग करते हुए Microsoft Dynamics नेविगेशन क्लाइंट बंद है जब तक जारी नहीं होते

समाधान


हॉटफिक्स जानकारी

एक समर्थित हॉटफिक्स Microsoft से उपलब्ध है. एक "हॉटफिक्स डाउनलोड उपलब्ध है" खंड इस नॉलेज बेस आलेख के शीर्ष पर है। यदि आप एक समस्या डाउनलोड, यह हॉटफ़िक्स स्थापित कर रहा है का सामना कर रहे हैं, या अन्य तकनीकी समर्थन प्रश्न हैं, तो अपने भागीदार से संपर्क करें या, सीधे Microsoft से कोई समर्थन योजना में नामांकित हैं, तो आप कर सकते हैं Microsoft Dynamics के लिए तकनीकी समर्थन से संपर्क करें और एक नया समर्थन अनुरोध बनाएँ। ऐसा करने के लिए, निम्न Microsoft वेब साइट पर जाएँ:आप भी तकनीकी समर्थन के लिए Microsoft Dynamics को देश विशेष फ़ोन नंबर के लिए इन लिंक्स का उपयोग करके फोन के द्वारा से संपर्क कर सकते हैं। ऐसा करने के लिए, एक की निम्न Microsoft वेब साइट पर जाएँ:

पार्टनर्सग्राहकविशेष मामलों में, निर्धारित करता है कोई विशिष्ट अद्यतन आपकी समस्या का निराकरण शुल्क जो सामान्यतया समर्थन कॉल किसी तकनीकी समर्थन विशेषज्ञ तो Microsoft Dynamics और संबंधित उत्पादों के लिए रद्द किया जा सकता है के लिए जाते हैं। किसी भी अतिरिक्त समर्थन प्रश्नों और उन समस्याओं जो विशिष्ट में समस्याग्रस्त अद्यतन के योग्य नहीं सामान्य समर्थन शुल्क लागू होंगे।



Microsoft Dynamics नेविगेशन हॉटफिक्स प्राप्त या फ़ाइलों को अद्यतन करने के लिए कैसे

आप एक Microsoft Dynamics नेविगेशन हॉटफिक्स अनुरोध के बाद, कोई हाइपरलिंक करने के लिए एक ई-मेल में भेजा जाएगा।


ई-मेल हाइपरलिंक और पासवर्ड हो जाएगा। Microsoft Dynamics नेविगेशन हॉटफिक्स को या अद्यतन फ़ाइलों को डाउनलोड करने के लिए आप हाइपरलिंक का उपयोग कर सकते हैं। आप हाइपरलिंक को क्लिक करते हैं, तो फ़ाइल डाउनलोड – सुरक्षा चेतावनी संवाद बॉक्स खुल जाता है। उसके बाद, आप को चलाने के लिए, सहेजने या डाउनलोड को रद्द करने के लिए कहा जाए।


यदि आप चलाएँक्लिक करें, फ़ाइलें डाउनलोड और निष्कर्षण प्रक्रिया प्रारंभ करें। आपको नई फ़ाइलों के लिए कोई फ़ोल्डर निर्दिष्ट करें और तब पासवर्ड प्रदान करना होगा।


यदि आप सहेजेंक्लिक करते हैं, आप संपीडित फ़ाइल को सहेजने के लिए कोई पथ निर्दिष्ट करना होगा। आप आप सहेजी गई फ़ाइल खोलते हैं, तो आप फ़ाइलों के लिए कोई पथ निर्दिष्ट करने के लिए कहा जाए। उसके बाद, आप ई-मेल में उपलब्ध कराया गया पासवर्ड प्रदान करना चाहिए।


यदि आप रद्द करेंक्लिक करें, डाउनलोड प्रक्रिया बंद कर देता है।


.

फ़ाइल जानकारी

इस हॉटफ़िक्स का वैश्विक संस्करण फ़ाइल विशेषताएँ (या बाद की फ़ाइल विशेषताएँ) हैं जो निम्न तालिका में सूचीबद्ध हैं। दिनांक और समय इन फ़ाइलों के लिए समन्वित यूनिवर्सल समय (UTC में) सूचीबद्ध होते हैं। जब आप फ़ाइल जानकारी देखते हैं, तो इसे स्थानीय समय में कनवर्ट किया जाता है। UTC और स्थानीय समय में अंतर जानने के लिए, नियंत्रण कक्ष में दिनांक और समय आइटम में समय क्षेत्र टैब का उपयोग करें।
फ़ाइल का नामफ़ाइल संस्करणफ़ाइल का आकारदिनांकसमयप्लेटफ़ॉर्म
Microsoft.navision.mail.dll7.2.0.026,48005-Dec-201015:50x86
Microsoft.navision.mail.tlbलागू नहीं3,61205-Dec-201009:26लागू नहीं

इस समस्या को हल करने के लिए, निम्न चरणों का पालन करें:
  1. आप करने के लिए निम्न फ़ोल्डर से हॉटफिक्स फ़ाइलें निकाली फ़ाइलों की प्रतिलिपि बनाएँ:
    C:\Program Files\Common Files\Microsoft Dynamics NAV\Mail
  2. निम्न फ़ोल्डर में नया Navision.Mail.dll असेंबली पंजीकृत करें:
    regasm / /tlb:Navision.Mail.tlb Navision.Mail.dll कोड आधार
  3. स् तंभ 6 का पालन के रूप में SMTP मेल सेटअप table(409) में जोड़ें:
    ...{ 6   ;   ;SMTP Server Port    ;Integer       ;InitValue=25; }
    ...

  4. SMTP सर्वर पोर्ट फ़ील्ड का पालन के रूप में SMTP मेल सेटअप form(409) में जोड़ें:
    ...{ 14  ;TextBox      ;3850 ;1540 ;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 ;1540 ;3300 ;440 ;ParentControl=14; }
    ...

  5. SMTP मेल codeunit(400) में कोड निम्नानुसार परिवर्तन:
    मौजूदा कोड 1
    ...      Mail@1000 : Automation "{68AEAA7B-9523-3511-AF5F-F2381D2C6F04} 1.0:{F9DAE2A4-D2F8-37C3-86D5-E4FFE166D860}:'Microsoft Navision Mail'.SmtpMessage";
    ...

    प्रतिस्थापन कोड 1
    ...      Mail@1000 : Automation "{68AEAA7B-9523-3511-AF5F-F2381D2C6F04} 7.2:{F9DAE2A4-D2F8-37C3-86D5-E4FFE166D860}:'Microsoft Navision Mail'.SmtpMessage";
    ...



    मौजूदा कोड 2
        PROCEDURE Send@3();    VAR
    Result@1000 : Text[1024];
    BEGIN
    WITH SMTPMailSetup DO
    Result :=
    Mail.Send(
    "SMTP Server",Authentication <> Authentication::Anonymous,"User ID",Password,"SMTP Server Port");
    CLEAR(Mail);
    IF Result <> '' THEN
    ERROR(Text003,Result);
    END;
    प्रतिस्थापन कोड 2
        PROCEDURE Send@3();    VAR
    Result@1000 : Text[1024];
    BEGIN
    WITH SMTPMailSetup DO
    Result :=
    Mail.Send(
    "SMTP Server",Authentication <> Authentication::Anonymous,"User ID",Password,"SMTP Server Port");
    Mail.Dispose;
    CLEAR(Mail);
    IF Result <> '' THEN
    ERROR(Text003,Result);
    END;

पूर्व-आवश्यकताएँ

यदि आप Microsoft Dynamics नेविगेशन 2009 सर्विस पैक इस हॉटफिक्स को लागू करने के लिए 1 स्थापित होना आवश्यक है।

स्थिति


Microsoft ने पुष्टि की है कि यह "इन पर लागू" खण्ड में सूचीबद्ध Microsoft उत्पादों में एक बग है।

अधिक जानकारी


अधिक जानकारी के लिए Microsoft नॉलेज़ बेस में आलेख देखने के लिए निम्न आलेख संख्या पर क्लिक करें:

824684 Microsoft सॉफ़्टवेयर अद्यतनों का विवरण देने में प्रयुक्त होने वाले मानक शब्दों वर्णन