Не можна змінити порт за промовчанням для SMTP зв'язку в Microsoft Dynamics NAV

Застосовується до: Dynamics NAV 2009Microsoft Dynamics NAV 5.0

Ця стаття відноситься до Microsoft Dynamics NAV для всіх мови.

Причини


Не можна змінити порт за промовчанням для SMTP зв'язку в Microsoft Dynamics NAV.
Ця проблема виникає в таких продуктів:
  • Microsoft Dynamics NAV 2009 пакет оновлень 1 для
  • Microsoft Dynamics NAV R2
  • Microsoft Dynamics NAV 2009
  • Microsoft Dynamics NAV 5.0 пакет оновлень 1 для
  • Microsoft Dynamics NAV 5.0

Вирішення


Відомості про виправлення

Виправлення доступне від корпорації Майкрософт. Немає в розділі "Виправлення доступне для завантаження", у верхній частині цієї статті бази знань. Якщо ви стикаються питання завантаження, інсталяція цього виправлення, або є інші запитання з технічної підтримки, зверніться до вашого партнера або, якщо зареєстровано в підтримку плану безпосередньо з Microsoft, зверніться до служби технічної підтримки Microsoft Dynamics і створити новий запит на підтримку. Для цього перейдіть на веб-сайт корпорації Майкрософт:Ви також можете зв'язатися технічна підтримка для Microsoft Dynamics, за допомогою цих посилань для певних номерів у країні. Для цього відвідайте один із таких веб-сайтів корпорації Майкрософт:

ПартнериКористувачіВ окремих випадках оплату звернення до служби підтримки може бути скасовано якщо технічної підтримки професійного для Microsoft Dynamics і пов'язані продукти визначає телефонів служби. Плата стягується на для будь-які додаткові послуги технічної підтримки, не пов'язані з цим оновленням питання.



Як отримати Microsoft Dynamics NAV виправлення або оновлення файлів

Після того, як ви надіслати запит на виправлення для Microsoft Dynamics NAV, гіперпосилання буде надіслано вам в повідомленнях електронної пошти.


Повідомлення електронної пошти містить гіперпосилання та пароль. Гіперпосилання можна завантажити Microsoft Dynamics NAV, виправлення або оновлення файлів. Якщо клацнути гіперпосилання, відкриється діалогове вікно Завантаження файлу – попередження системи безпеки . Після цього буде запропоновано запустити, зберегти або скасувати завантаження.


Якщо натиснути кнопку, Запуск, файлів почати завантаження та вилучення. Потрібно вказати папку для нових файлів та натисніть, введіть пароль.


Якщо вибрано збереження, потрібно буде вказати шлях для збереження стиснутий файл. Якщо відкрити файл, який було збережено, буде запропоновано вказати шлях до файлів. Потрібно вказати пароль, наданий в повідомленні електронної пошти.


Якщо клацнути скасувати, припиняє процес завантаження.



Інсталяція Microsoft Dynamics NAV, виправлення або файл для оновлення

У Microsoft Dynamics NAV платформу виправлення та оновлення стають доступні як окремі файли. Щоб інсталювати Microsoft Dynamics NAV, виправлення або оновлення, необхідно замінити наявні файли інсталяції Microsoft Dynamics NAV з виправлення або оновлення файлів.

Відомості про файли

Універсальна версія цього виправлення на комп'ютері, має атрибути файлів (або новіші атрибути файлів) подані в нижченаведеній таблиці. Значення дати й часу для цих файлів наведено за всесвітнім координованим часом (UTC). Переглядаючи відомості про файл, час конвертується у місцевий час. Щоб визначити різницю між UTC і місцевим часом, використайте вкладку Часовий пояс у Дата й час на панелі керування.
Ім'я файлуВерсія файлуРозмір файлуДатаЧасПлатформа
Microsoft.navision.mail.dll7.0.0.026,48013-Mar-201009:14x86
Microsoft.navision.mail.tlbНе застосовується3,56412-Mar-201023:45Не застосовується
Щоб це зробити, виконайте такі дії:
  1. Скопіюйте файли, які ви видобули, файли виправлення в таку папку:
    %ProgramFiles%\Common-Files\Microsoft Dynamics NAV\Mail
  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 динаміки NAV\Mail", і запустіть таку команду, щоб зареєструвати Microsoft.Navision.Mail.dll складання:
    RegAsm.exe /codebase /tlb:Microsoft.Navision.Mail.tlb Microsoft.Navision.Mail.dll
  3. У таблиці настроювання SMTP-пошти (409), додайте ціле число SMTP, порт стовпця в InitValue, де є 25. Наприклад, додати стовпець 50000:
    { 50000 ; ;SMTP Server Port ;Integer ;InitValue=25; }
  4. У формі настроювання SMTP-пошти (409), додайте поле порт сервера SMTP наступним чином:
    { 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. У Codeunit пошти SMTP (400) змініть глобальну змінну, Mail змінну версії 7 наступним чином:
    Existing
    "Microsoft Navision-пошта". SmtpMessage
    Заміна
    "У Microsoft Dynamics NAV пошта помічник". SmtpMessage
  6. Змін у функції надсилання включити налаштувати SMTP-номер порту наступне повідомлення за протоколом SMTP-codeunit (400):
    Наявний код
    ...Mail.Send( "SMTP Server",Authentication <>SMTPMailSetup.Authentication::Anonymous,"User ID", Password);
    ...
    Заміна код
    ...   Mail.Send( "SMTP Server",Authentication <>Authentication::Anonymous,"User ID",Password,"SMTP Server Port");            
    ...


Попередні вимоги

Ви повинні мати одну з таких продуктів, щоб застосувати це виправлення:
  • Microsoft Dynamics NAV 2009 року з пакетом оновлень 1
  • Microsoft Dynamics NAV 2009 R2
  • Microsoft Dynamics NAV 2009
  • Microsoft Dynamics NAV 5.0 SP1
  • Microsoft Dynamics NAV 5.0


Відомості про видалення

Це виправлення не можна видалити.

Стан


Корпорація Майкрософт підтвердила існування цієї неполадки у продуктах Майкрософт, перелічених у розділі "Застосовується до".
Примітка. Це "Швидка публікація" статті, надана службою підтримки корпорації Майкрософт. Відомості в цій статті надано без змін у відповідь на повідомлення про проблеми. З огляду на швидкість публікації матеріали можуть містити орфографічні помилки. Їх може бути змінено в будь-який час без повідомлення. Щоб отримати додаткові відомості, див. Умови використання.