Przejdź do głównej zawartości
Pomoc techniczna
Zaloguj się przy użyciu konta Microsoft
Zaloguj się lub utwórz konto.
Witaj,
Wybierz inne konto.
Masz wiele kont
Wybierz konto, za pomocą którego chcesz się zalogować.

Ten artykuł dotyczy systemu Microsoft Dynamics NAV dla wszystkich krajów i ustawień regionalnych języka.

Objawy

Załóżmy, że zastosowanie poprawki 981354 i poprawka 2280492 w dodatkiem Service Pack 1 (SP1) dla systemu Microsoft Dynamics NAV 2009. Gdy używana jest metoda AppendBody w wersji 7 lub zestawu Microsoft.Navision.Mail do tworzenia wiadomości e-mail i treść wiadomości zawiera umlaut i znaki specjalne, treść wiadomości zostanie przekonwertowany nieprawidłowo.
Aby uzyskać więcej informacji dotyczących poprawki 981354 i poprawka 2280492 kliknij następujące numery artykułów w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
981354 Nie można zmienić domyślnego portu dla przypisania SMTP w systemie Microsoft Dynamics NAV
2280492 Załączniki nie są zwalniane aż do klienta systemu Microsoft Dynamics NAV jest zamknięty, gdy można używać do wysyłania wiadomości e-mail, które zawierają załączniki poczty SMTP codeunit (400)

Rozwiązanie

Informacje o poprawce

Obsługiwana poprawka jest udostępniana przez firmę Microsoft. Istnieje sekcja "Poprawka dostępna do pobrania" w górnej części tego artykułu bazy wiedzy. Jeśli wystąpią pobieranie problemu, instalowania tej poprawki lub masz inne pytania natury technicznej, skontaktuj się z partnerem lub zarejestrowane w planie pomocy technicznej bezpośrednio z firmą Microsoft, można skontaktować się z pomocy technicznej dla systemu Microsoft Dynamics i utworzyć nowe żądanie pomocy technicznej. Aby to zrobić, odwiedź następującą witrynę firmy Microsoft w sieci Web:

https://mbs.microsoft.com/support/newstart.aspxMożna również kontakt pomocy technicznej dla systemu Microsoft Dynamics telefonu za pomocą tych łączy dla kraju określonych numerów. Aby to zrobić, odwiedź jedną z następujących witryn firmy Microsoft w sieci Web:

Partnerzy

https://mbs.microsoft.com/partnersource/resources/support/supportinformation/Global+Support+ContactsKlienci

https://mbs.microsoft.com/customersource/support/information/SupportInformation/global_support_contacts_eng.htmW wyjątkowych przypadkach opłaty, telefonujący do pomocy technicznej mogą zostać anulowane, jeśli pomocy technicznej dla systemu Microsoft Dynamics i produktów powiązanych Określa, że określonej aktualizacji, można rozwiązać swój problem. Koszty obsługi zwykłych zastosuje się do wszelkich dodatkowych pytań i problemów, których nie można rozwiązać przy użyciu określonej aktualizacji.



Jak uzyskać poprawkę systemu Microsoft Dynamics NAV lub Aktualizuj moje pliki

Po zgłoszeniu poprawek systemu Microsoft Dynamics NAV, hiperłącza będą wysyłane do Ciebie w wiadomości e-mail.


Wiadomość e-mail będzie zawierać hiperłącze i hasło. Hiperłącze można użyć do pobrania plików aktualizacji lub poprawek systemu Microsoft Dynamics NAV. Po kliknięciu hiperłącza zostanie otwarte okno dialogowe Pobieranie pliku — ostrzeżenie o zabezpieczeniach . Następnie monit, aby uruchomić, zapisać lub anulować pobieranie.


Jeśli klikniesz przycisk Uruchom, pliki rozpocznie się pobieranie i wyodrębnianie. Musisz określić folder dla nowych plików, a następnie podaj hasło.


Jeśli klikniesz przycisk Zapisz, należy określić ścieżkę do zapisania pliku skompresowanego. Po otwarciu zapisanego pliku są pojawi się monit, aby określić ścieżkę dla plików. Następnie należy podać hasło przesłane w wiadomości e-mail.


Jeśli klikniesz przycisk Anuluj, proces pobierania zostanie przerwany.


.

Informacje o plikach

Wersja globalna tej poprawki ma atrybuty plików (lub nowsze) wymienione w poniższej tabeli. Daty i godziny odpowiadające tym plikom zostały podane w formacie uniwersalnego czasu koordynowanego (UTC, Coordinated Universal Time). Po wyświetleniu informacji o pliku są konwertowane na czas lokalny. Aby zobaczyć różnicę między czasem UTC i czasem lokalnym, należy użyć z karty Strefa czasowa w aplecie Data i godzina w Panelu sterowania.

Nazwa pliku

Wersja pliku

Rozmiar pliku

Data

Godzina

Platforma

Microsoft.navision.mail.dll

7.2.0.0

26,480

05-Dec-2010

15:50

x86

Microsoft.navision.mail.tlb

Nie dotyczy

3 612

05-Dec-2010

09:26

Nie dotyczy


Aby rozwiązać ten problem, wykonaj następujące kroki:

  1. Skopiuj pliki, które zostały wyodrębnione pliki poprawki do następującego folderu:

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

  2. Zarejestrować nowego zestawu Navision.Mail.dll w następującym folderze:

    regasm / codebase /tlb:Navision.Mail.tlb Navision.Mail.dll

  3. Dodaj kolumny 6 w table(409) Konfiguracja poczty SMTP, jak należy wykonać:

    ...{ 6   ;   ;SMTP Server Port    ;Integer       ;InitValue=25; }
    ...

  4. Dodaj pole Port serwera SMTP w form(409) Konfiguracja poczty SMTP, jak należy wykonać:

    ...{ 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. Zmień kod w codeunit(400) poczty SMTP w następujący sposób:
    Istniejący kod 1

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

    Kod zastępczy 1

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



    Istniejący kod 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;

    Kod zastępczy 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;


Wymagania wstępne

Musi mieć dodatek Service Pack 1 dla programu Microsoft Dynamics NAV 2009 zainstalować tę poprawkę.

Stan

Firma Microsoft potwierdziła, że jest to usterka występująca w produktach firmy Microsoft wymienionych w sekcji "Dotyczy".

Więcej informacji

Aby uzyskać więcej informacji, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:

824684 Opis standardowej terminologii używanej do opisywania aktualizacji oprogramowania firmy Microsoft

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.

Czy te informacje były pomocne?

Jaka jest jakość języka?
Co wpłynęło na Twoje wrażenia?
Jeśli naciśniesz pozycję „Wyślij”, Twoja opinia zostanie użyta do ulepszania produktów i usług firmy Microsoft. Twój administrator IT będzie mógł gromadzić te dane. Oświadczenie o ochronie prywatności.

Dziękujemy za opinię!

×