Platí pro
Dynamics NAV 2009

Tento článek se týká aplikace Microsoft Dynamics NAV ve všech zemích a všechna národní prostředí jazyka.

Příznaky

Předpokládá instalaci opravy hotfix 981354 a opravy hotfix 2280492 v aplikaci Microsoft Dynamics NAV 2009 Service Pack 1 (SP1). Pokud použijete metodu AppendBody ve verzi 7 Microsoft.Navision.Mail sestavení k vytvoření e-mailové zprávy a text zprávy obsahuje přehláskou a speciálních znaků, obsah zprávy nesprávně převedeny.Další informace o opravě hotfix 981354 a 2280492 opravy hotfix klepněte na následující čísla článku znalostní báze Microsoft Knowledge Base:981354 Nelze změnit výchozí port SMTP přiřazení v aplikaci Microsoft Dynamics NAV2280492 Přílohy nejsou uvolněny, dokud není uzavřen klienta Microsoft Dynamics NAV při odesílání e-mailových zpráv s přílohami pomocí procedura poštu SMTP (400)

Řešení

Informace o opravě hotfix

Společnost Microsoft má k dispozici podporovanou opravu hotfix. Je sekce "Hotfix stažení k dispozici" v horní části tohoto článku znalostní báze Knowledge Base. Pokud dochází problému stahování, instalaci opravy hotfix nebo jiné odborné dotazy, kontaktujte vašeho partnera nebo pokud zapsanou v plánu podpory přímo se společností Microsoft, můžete kontaktovat technickou podporu Microsoft Dynamics a vytvořit novou žádost o podporu. Chcete-li to provést, více se dozvíte na následujícím webu společnosti Microsoft:

https://mbs.microsoft.com/support/newstart.aspxMůžete také kontaktovat technickou podporu pro aplikaci Microsoft Dynamics telefonicky pomocí těchto odkazů pro konkrétní telefonní čísla země. Chcete-li to provést, navštivte jeden z následujících webů společnosti Microsoft:Partneři

https://mbs.microsoft.com/partnersource/resources/support/supportinformation/Global+Support+ContactsZákazníci

https://mbs.microsoft.com/customersource/support/information/SupportInformation/global_support_contacts_eng.htmVe zvláštních případech poplatky, které jsou třeba obvykle zaplatit za telefonní hovory mohou být stornovány, jestliže pracovník technické podpory společnosti Microsoft Dynamics a souvisejících produktů Určuje, že konkrétní aktualizace odstraní váš problém. Výdaje na technickou podporu použije pro jakékoli dalších otázek a problémů, které nelze vyřešit konkrétní aktualizací.

Jak získat opravy hotfix produktu Microsoft Dynamics NAV nebo aktualizaci souborů

Poté, co požadujete opravy hotfix produktu Microsoft Dynamics NAV, hypertextový odkaz bude vám zaslána e-mailem.E-mailu bude obsahovat hypertextový odkaz a heslo. Můžete použít hypertextový odkaz ke stažení opravy hotfix produktu Microsoft Dynamics NAV nebo aktualizaci souborů. Po klepnutí hypertextový odkaz, otevře se dialogové okno Stažení souboru – upozornění zabezpečení . Potom budete vyzváni ke spuštění, uložit nebo zrušit stahování.Pokud klepnete na tlačítko Spustitsoubory spusťte stahování a proces extrakce. Musíte zadat složku pro nové soubory a poté zadat heslo.Pokud klepnete na tlačítko Uložit, musíte zadat cestu pro uložení komprimovaného souboru. Při otevření souboru, který jste uložili se výzva k zadání cesty k souborům. Potom je nutné zadat heslo uvedené v e-mailu.Pokud klepnete na tlačítko Storno, přestane proces stahování..

Informace o souborech

Globální verze této opravy hotfix má atributy souborů (nebo novější) uvedené v následující tabulce. Kalendářní data a časy jednotlivých souborů jsou uvedeny v koordinovaném světovém čase (UTC). Při zobrazení informací o souboru je převeden na místní čas. Rozdíl mezi místním časem a časem UTC naleznete na kartě Časové pásmo v položce Datum a čas v okně Ovládací panely.

Název souboru

Verze souboru

Velikost souboru

Datum

Čas

Platforma

Microsoft.navision.mail.dll

7.2.0.0

26,480

05-Dec-2010

15:50

x86

Microsoft.navision.mail.tlb

Není k dispozici

3,612

05-Dec-2010

09:26

Není k dispozici

Chcete-li vyřešit tento problém, postupujte takto:

  1. Zkopírujte soubory, které jste extrahovali z soubory opravy hotfix do následující složky:

    C:\Program Files\Common Files\Microsoft Dynamics NAV\Mail

  2. Zaregistrujte nové sestavení Navision.Mail.dll v následující složce:

    modul RegAsm / codebase /tlb:Navision.Mail.tlb Navision.Mail.dll

  3. Přidáte sloupec 6 v table(409) nastavení poštovního protokolu SMTP jako postupujte podle:

    ...{ 6   ;   ;SMTP Server Port    ;Integer       ;InitValue=25; }...
  4. Přidání pole Port serveru SMTP v form(409) nastavení poštovního protokolu SMTP jako postupujte podle:

    ...{ 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. Změňte kód v codeunit(400) poštu SMTP takto:Existující kód 1

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

    Změněný kód 1

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

    Existující kód 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;

    Náhradní kód 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;

Předpoklady

Microsoft Dynamics NAV 2009 Service Pack 1 nainstalována tuto opravu hotfix, musí mít.

Stav

Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny v části "Platí pro".

Další informace

Další informace získáte v následujícím článku znalostní báze Microsoft Knowledge Base:

824684 Popis standardní terminologie používané při popisu aktualizací softwaru společnosti Microsoft

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.