AXForum  
Вернуться   AXForum > Microsoft Dynamics NAV > NAV: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 07.04.2010, 15:40   #2  
Fordewind is offline
Fordewind
Участник
 
1,134 / 10 (3) +
Регистрация: 01.12.2005
Цитата:
Сообщение от serpan Посмотреть сообщение
Добрый день.

Кто-нибудь научился отсылать почту из Navision 4.0?
Написал функцию:

Код:
objEmail        Automation      'Microsoft CDO for Windows 2000 Library'.Message	
objEmailConf    Automation      'Microsoft CDO for Windows 2000 Library'.Configuration	
flds            Automation      'Microsoft ActiveX Data Objects 2.5 Library'.Fields	
fld             Automation      'Microsoft ActiveX Data Objects 2.5 Library'.Field	
---------------------------------------------------------------------------------------
SendEMail(FileName : Text[200]; ToEMail : Text[200])
---------------------------------------------------------------------------------------
IF ISCLEAR(objEmailConf) THEN
  CREATE(objEmailConf);
flds := objEmailConf.Fields;

fld := flds.Item('http://schemas.microsoft.com/cdo/configuration/smtpserver');
fld.Value('mail.mailserver.ru');

fld := flds.Item('http://schemas.microsoft.com/cdo/configuration/smtpserverport');
fld.Value(25);

fld := flds.Item('http://schemas.microsoft.com/cdo/configuration/sendusing');
fld.Value(2);

flds.Update();

IF ISCLEAR(objEmail) THEN CREATE(objEmail);
objEmail.Configuration := objEmailConf;

objEmail.From := 'fromuser@mailserver.ru';
objEmail."To" := ToEMail;
objEmail.Subject := 'Тема письма';
IF FileName <> '' THEN
  objEmail.AddAttachment(FileName);
objEmail.Send;
CLEAR(objEmail);
Письма доходят нормально, вот только файл оказывается порченным. Может кто знает, что можно предпринять?
Когда я писал, то вмсето objEmail.AddAttachment(FileName) стояло objEmail.AddAttachment := FileName;. Все остальное практически так же, и кажись работало исправно. Версию, правда не помню.
 


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 00:31.