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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 01.11.2005, 09:51   #11  
mit is offline
mit
Участник
Аватар для mit
 
386 / 36 (2) +++
Регистрация: 15.01.2003
Адрес: Moscow
Вот два метода, оба работающие.

Код:
client void sendMailOutlook()
{
	Com Outlook = new COM("Outlook.Application");
	com Letter = Outlook.CreateItem("");
	Notes text = "Это сообщение было сформированно для тестирования.";
	;
 
	Letter.Subject("Тестовое сообщение");
	Letter.Body(text);
	Letter.To(E@mail.ru);
	Letter.Send();
}
client void sendMailMapi()
{
	#Mapi
	Mapi		 m	 = new Mapi();
	MapiMessage msg = new MapiMessage();
	MapiRecipDesc recip = new MapiRecipDesc();
	Notes text = "Это сообщение было сформированно для тестирования.";
	;
 
	recip.Name(E@mail.ru);					// Установка получатель
	recip.RecipClass(#MAPI_TO);
	msg.setRecipNo(1,recip);
	msg.subject("Тестовое сообщение");
	msg.text(text);
	m.Logon("","",#MAPI_USE_DEFAULT); // Вход в систему, использующий заданный по умолчанию профиль
//		m.SendMail(msg,#MAPI_DIALOG);	 //отправляет c диалогом, и позволяя изменять Тема, Текст и Получатели в письме.
	m.SendMail(msg);				 // без диалога
	m.logoff();
 
}
никаких параметров больше не нужно. оба метода работают на 2.5. при работе с Outlook правда нужно подтверждающее нажатие во всплывающем диалоге. повторюсь, используется профиль активного пользователя. Если на клиенте настроен и работает майл, все уходит со свистом. Если нет, попробуйте с другой машины.

Последний раз редактировалось mit; 01.11.2005 в 10:24.
Теги
ax2.5

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Отправка почты через Outlook... lev DAX: Программирование 9 12.12.2008 13:27
Отправка почты miklenew DAX: Программирование 10 07.09.2008 23:07
CRM:создания действия.ошибка fialka DAX: Программирование 2 23.06.2008 09:45
CRM:отправка почты на Outlook fialka DAX: Функционал 2 17.06.2008 16:09
Русская локализация Axapta 3 ? SlavaK DAX: Администрирование 59 01.07.2003 22:38

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

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

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