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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 05.12.2005, 15:32   #1  
Fordewind is offline
Fordewind
Участник
 
1,134 / 10 (3) +
Регистрация: 01.12.2005
Где-то в Аутглюке надо сменить настройки безопасности, что б не ругалась.

А можно и напрямую через Microsoft CDO for Windows 2000 Library отсылать, которая идет с ХР и 2003 Виндами.
У нас так и сделано.
В тестовлом режиме отправляется молча и эффективно. В рабочем режиме, пока не запускал.
Собственно весь код:

Код:
переменные:

CDOConfig	Automation	
							   'Microsoft CDO for Windows 2000 Library'.Configuration	
CDOMessage	Automation
					'Microsoft CDO for Windows 2000 Library'.Message	
ActivXField		Automation
				 	'Microsoft ActiveX Data Objects 2.8 Library'.Field	
ActivXFields	Automation
				 	'Microsoft ActiveX Data Objects 2.8 Library'.Fields	

функция:

SendMessage(From : Text[100];"To" : Text[500];Subject : Text[250];TextBody : Text[1000];Attachment : Text[250])
CREATE(CDOMessage);
CREATE(CDOConfig);
ActivXFields := CDOConfig.Fields;
ActivXField := ActivXFields.Item('http://schemas.microsoft.com/cdo/configuration/sendusing');
ActivXField.Value := 2;

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

ActivXField := ActivXFields.Item('http://schemas.microsoft.com/cdo/configuration/smtpserver');
ActivXField.Value := 'your SMTP';
ActivXFields.Update;

CDOMessage.Configuration := CDOConfig;
CDOMessage.TextBody := TextBody;
CDOMessage."To" := "To"; // CDOMessage."To"  без ковычек не воспринимает 
CDOMessage.From := From;
CDOMessage.Subject := Subject;
IF Attachment <> '' THEN
  CDOMessage.AddAttachment := Attachment;
CDOMessage.Send;
 

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра
Комбинированный вид Комбинированный вид

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

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

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