#0
by Diesellogin
Подскажите плиз где взять описание объектов библиотеки CDO. Что-то boe и ничего дельного(чтобы целиком от А до Я) не нахожу.
#4
by SPV82
Цитирую: "Collaboration Data Objects (CDO) enables scripts to create and send e-mail messages". Перевести?
#6
by Diesellogin
Замечательно!!! В прошлый раз, когда я написал про отправку и получение прикрепленных файлов через The Bat с коммандной строкой, мне посоветовали воспользоваться CDO. Вот я и ищу. Про отправку нашел, а про чтение естественно нет. Через The Bat получение туповато получается . А как тогда еще понормальному получить почту (больше интересует прикрепленный файл)? Только меня интересует не обработка 1C или вариант с использованием дополнительных библиотек, а способ получения почты стандартными средствами винды. Т.е. я хочу воспользоваться библиотеками винды через OLE, и прописать все это дело в VBS.
#10
by Мяв-Мяв
это языки программирования, в которых есть модули работы с почтой, и которые позволяют писать консольные приложения. Причем работа с почтой там сильно развитее чем в "стандартном виндовс"
#11
by shuhard
(10+) и PHP, к примеру получение мыльца с добыванием аттача из письма и выкладывание на местный Apache: <?php $user_id="*******"; $password="*****"; $mbox = imap_open ("{172.27.48.7:143}INBOX", $user_id, $password); while (imap_num_msg ( $mbox)>0) { $inp=imap_fetchstructure($mbox,1); If ($inp->type==1) { $inna= $inp->parts; for ($i=0; $i<count($inna); $i++) { If (($inna[$i]->type)==3){ $dpara = $inna[$i]->parameters; for ($v=0;$v<sizeof($dpara);$v++){ if (eregi("name", $dpara[$v]->attribute)) $fname = $dpara[$v]->value; } //+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ $budur=imap_fetchbody($mbox,1,$i+1); $out_str=imap_base64($budur); $realfile="C:\Program Files\Apache Group\Apache\htdocs\php_swop\".$fname; $out_handle = fopen ($realfile, "wb"); fwrite ($out_handle, $out_str); fclose($out_handle); //++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ $out_handle_log = fopen ("C:\Program Files\Apache Group\Apache\htdocs\php_swop\log.txt", "a+b"); $loga=$fname." ".date("r")."
"; fwrite ($out_handle_log, $loga); fclose($out_handle_log); //++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ }; } } imap_delete($mbox,1); imap_expunge($mbox); } imap_close($mbox); ?>
#12
by SPV82
Средствами винды вроде никак (не в курсе умеет ли OE в командном режиме работать). Так что проще заюзать что-то вроде popclient.exe
#14
by Звездочёт
интересная тема! Интересно, можно ли каким-нибудь COM объектом получать почту и читать файл?
#17
by Vippi
Ну-ка расскажи, что ты нагуглил по поводу ПОЛУЧЕНИЯ письма с помощью "CDO.Configuration", неленивый ты наш.
#19
by Мяв-Мяв
не. лучше иди сказки про икс-сервер рассказывай. А то объяснения как получить письмо командой send у тебя совсем не получаются.
#21
by smaharbA
да сдо (таков как есть в штатной поставке не позволит), а получать можно как мсоутлуком так и экспресом (последним надо только уметь)
#22
by IUnknown
самый полный хелп по CDO находиться тут... как ни страно... но это и на самом деле сайт мелкомягких
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- Конвертация данных
- Как присвоить уникальный идентификатор?
- принтер этикеток пропускает одну чистую
- Сколько примерно строк кода в 1С УПП?
- Ошибка - запрашиваемый ресурс недоступен
- Отбор в запросе <Объект не найден ...>
- Ошибка при работе с COMОбъект Excel.Application
- Конфликт учетных записей в windows 2003
- Есть ли в 1С 7.7. аналог функции Вычислить() из 1С 8.0 ?
- Как в программе Бизнес Пак получить остатки товара?
- Как по OLE получить список документов
- Купили дополнительные лицензии на рарус - управление рестораном
- ЗначениеВСтрокуВнутр через OLE
- Загрузка данных из экселя
- v8: ЗУП. Слетают настройки в отчетах.
- MSSQL и 1С на одном сервере или на разных?
- Проводка на забалансовый счет.
- Как отследить удаление элемента?
- Как пропинговать 3003 порт
- Где храняться настройки отчетов