Тази статия се отнася за Microsoft Dynamics NAV за всички държави и всички езикови местоположения.
Симптоми
Да предположим, че приложите корекции 981354 и актуални 2280492 в Microsoft Dynamics NAV 2009 Service Pack 1 (SP1). Когато използвате метода AppendBody версия 7 на Microsoft.Navision.Mail събрание за създаване на имейл съобщение и съобщението е умлаут и специални знаци, тялото на съобщението се конвертира неправилно.
За повече информация за актуална корекция 981354 и актуални 2280492 щракнете върху следните номера на статия в базата знания на Microsoft:
981354 Не можете да промените подразбиращия се порт за SMTP задача в Microsoft Dynamics NAV
2280492 Прикачените файлове не са издадени преди закриването на клиента на Microsoft Dynamics NAV, когато използвате SMTP поща кодова единица (400) да изпращат имейл съобщения, които са прикачени файлове
Решение
Информация за актуалната корекция
Поддържана актуална корекция се предлага от 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 NAV или актуализиране на файлове
След като поискате корекция от Microsoft Dynamics NAV, хипервръзка ще бъдат изпратени до вас по електронната поща.
Имейл ще съдържа хипервръзка и парола. Можете да използвате файла за изтегляне на Microsoft Dynamics NAV корекция или актуализация на файловете. Когато щракнете върху хипервръзка, се отваря диалоговият прозорец Изтегляне на файл – Предупреждение относно защитата . След това се появи подкана за изпълнение, за да запишете или да прекратите изтеглянето.
Ако щракнете върху изпълнение, файлове започнете изтеглянето и разархивирането. Трябва да зададете папка за новите файлове и след това въведете паролата.
Ако щракнете върху Запиши, трябва да укажете пътя за съхраняване на компресираните файлове. Когато отворите файл, който сте записали, получавате подкана да зададете път на файловете. След това трябва да предоставите паролата, предоставена в имейл съобщение.
Ако щракнете върху Отказ, спира процеса на изтегляне.
.
Файлова информация
Глобалната версия на тази спешна корекция има файлови атрибути (или по-нови файлови атрибути), които са изброени в следващата таблица. Датите и часовете за тези файлове са изброени в координирано световно време (UTC). При преглед на информацията за файла, преобразувана в местно време. За да намерите разликата между UTC и местното време, използвайте раздела часова зона в елемента " Дата и час " в контролния панел.
Име на файл |
Версия на файла |
Размер на файла |
Дата |
Време |
Платформа |
---|---|---|---|---|---|
Microsoft.navision.mail.dll |
7.2.0.0 |
26,480 |
05-Dec-2010 |
15:50 |
x86 |
Microsoft.navision.mail.tlb |
Неприложимо |
3,612 |
05-Dec-2010 |
09:26 |
Неприложимо |
За да разрешите този проблем, изпълнете следните стъпки:
-
Копирайте файловете, които се извличат от актуални файлове в следната папка:
C:\Program Files\Common Files\Microsoft Dynamics NAV\Mail
-
Регистрирайте нов Navision.Mail.dll събрание в следната папка:
regasm / програмния код /tlb:Navision.Mail.tlb Navision.Mail.dll
-
Добавяне на колона 6 в table(409) настройка на SMTP поща, както следва:
...{ 6 ; ;SMTP Server Port ;Integer ;InitValue=25; }
... -
Добавете полето 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; }
... -
Да променяте 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";
...
Съществуващ код 2PROCEDURE 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 NAV 2009 Service Pack 1, за да приложите тази актуална корекция.
Статус
Microsoft потвърждава, че това е пропуск, съществуващ в продуктите на Microsoft, изброени в раздела "Важи за".
Допълнителна информация
За повече информация щракнете върху следния номер на статия в базата знания на Microsoft:
824684 описание на стандартната терминология, използвана за описание на софтуерните актуализации на Microsoft