Имя: Пароль:
1C
1С v8
Отправка почты через Outlook
0 Gossar1C
 
15.07.13
09:38
Здравствуйте. Сразу говорю что вариант со стандартной почтой не катит, слишком много причин против, хоть это и легче всего. Подскажите пожалуйста как на сервере создать КомОбъект Электронное письмо

   Outlook = Новый COMОбъект("Outlook.Application");
   
   Письмо = Outlook.CreateItem(0);
   
   Письмо.Subject = Тема;
   
   Письмо.Recipients.Add("[email protected]");

кусок кода находится в общем модуле ЭлектроннаяПочта, но он почему то не понимает что такое Subject и тп, смотрю по отладчику пишет мол Ошибка чтения значения... вариант базы клиент-серверный. Outlook на сервере установлен но не настроен.
1 Gossar1C
 
15.07.13
09:38
Нужно чтобы каждый клиент отправлял письма под своей учеткой
2 Славен
 
15.07.13
09:48
а Тема у тебя какого типа?
3 Gossar1C
 
15.07.13
09:50
(2) строка, дело не в типах, тут с ними все нормально, по отладчику показывает что методы не может прочитать, тоесть типа Subject Ошибка чтения значения или же HTMLBody ошибка чтения значения
4 Gossar1C
 
15.07.13
10:02
есть варианты у кого нибудь?) было бы здоров у каждого на клиенте вызывать свой аутлук... с подписью, ноо комобъект только на сервере создается
5 Gossar1C
 
15.07.13
10:14
все я понял)
6 Gossar1C
 
15.07.13
10:15
я думал что комобъект незя на клиенте вызвать, оказывается =\ можно, осталось только вложения получить на сервере и перекинуть их в письмо
7 Новиков
 
15.07.13
10:18
правильно понял.

А что мешает стадартную БСПшную фунциональность юзать? Это нетленка что ли?
8 Gossar1C
 
15.07.13
12:58
(7) база сильно растет, а сохранять письма нада...
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан