Имя: Пароль:
1C
 
Программная отправка почты через MS Exchange Server
0 GenV
 
14.12.10
20:56
Есть MS Exchange Server для внутренней почты организации. Требуется отправлять программно почту из 1С сотрудникам. Соотв. стандартными средствами это не получается, т.к. SMTP нет. Может кто-то эту задачу решал?
1 Варвар
 
14.12.10
21:21
нууу, я ладе не знаю... Microsoft Outlook какой нить
2 skunk
 
14.12.10
21:22
зачем ставить обменик и валить смтпи
3 КМ155
 
14.12.10
21:22
(1) чем CDO плох ?
4 КМ155
 
14.12.10
21:27
(3) + 1
например здесь:
http://infostart.ru/public/16530/
5 GenV
 
14.12.10
21:32
(2) Так руководству преподнесли выгодность продукта некоторые личности :)
(3) Сейчас сделал через CDO, но при отправки сообщения и при добавлении адреса в Outlook выдается запрос пользователю на подтверждение отправки, т.к по мнению безопасности в outlook это рассылка спама :(.
(4) Спасибо, посмотрю.
6 GenV
 
14.12.10
21:49
5+ нашел dll-ку, которая позволяет обходить сообщения безопасности. Пока уже получилось программно, через CDO, создать письмо в Outlook. Буду тестировать :)
7 КМ155
 
14.12.10
22:12
(6)  CDO не требует наличию толстого Outlook,
достаточно создать MAPI профиль и пулять напрямую почтовику
8 GenV
 
14.12.10
22:36
(7) Не подскажешь, в 1С можно напрямую почтовику отправлять или сторонняя компонента нужна, а то примера на VB кода не нашел.
9 КМ155
 
14.12.10
22:46
(8) на VB и не нашел ?
http://www.paulsadowski.com/WSH/cdo.htm
10 GenV
 
14.12.10
23:27
(9) Спасибо, завтра попробую на реальном сервере протестировать.
11 tridog
 
15.12.10
00:00
1. С каким ето пор Exchange разучился делать smtp?
2. Коли уж есть Exchange - значит с вероятностью в 99% есть и MS Outlook. Новый COMОбъект("Excel.Application") и на вилы. Оно ему точно роднее будет, нежели всякие CDO.
12 tridog
 
15.12.10
00:01
+(11) Совсем бес запутал)  Новый COMОбъект("Outlook.Application") конечно
13 GenV
 
15.12.10
00:07
(12) Я про это в (5) ответил:
Сейчас сделал через CDO, но при отправки сообщения и при добавлении адреса в Outlook выдается запрос пользователю на подтверждение отправки, т.к по мнению безопасности в outlook это рассылка спама :(
14 tridog
 
15.12.10
04:45
(13) А нафига отправлять скрытно? Создавай Outlook.Application, в нем новое письмо, заполняй его, а потом показывай пользователю, чтобы тому осталось только "Отправить" жамкнуть.