Отправка eMail/SMS с помощью CDO

Программы на Clarion, шаблоны, библиотеки и пр.
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Ответить
Аватара пользователя
Дед Пахом
Старичок
Сообщения: 2210
Зарегистрирован: 07 Июль 2005, 15:51
Откуда: Москва, Россия

Отправка eMail/SMS с помощью CDO

Сообщение Дед Пахом » 07 Июнь 2014, 10:37

Ещё одна библиотека для отправки писем/СМС :-) На сей раз используется CDO (Microsoft® Collaboration Data Objects), встроенная во все версии Windows.
Поддерживаются все кодировки, вложения. Всё в исходниках. Проект использует классы из EasyCOM2INC (все нужные файлы внутри), поэтому файлов достаточно много. Актуальный код отправки письма в процедуре SendMessage (cdosrc.clw).

Замечания и предложения сюда или на почту <mikeduglas AT yandex.ru>

PS
скачать можно с сайта ingasoft
Последний раз редактировалось Дед Пахом 17 Сентябрь 2014, 16:31, всего редактировалось 1 раз.
С уважением, ДП

Аватара пользователя
Дед Пахом
Старичок
Сообщения: 2210
Зарегистрирован: 07 Июль 2005, 15:51
Откуда: Москва, Россия

Re: Отправка eMail/SMS с помощью CDO

Сообщение Дед Пахом » 18 Август 2014, 14:43

Обновлённая версия на ингасофт в комплекте с EasyCOM2INC (бесплатно): поддержка SMS, Pickup directories, сохранение писем в файлах.
С уважением, ДП

Алексей- Софт-Центр
Ветеран
Сообщения: 375
Зарегистрирован: 26 Август 2009, 11:41
Откуда: Moscow
Контактная информация:

Отправка eMail/SMS с помощью CDO

Сообщение Алексей- Софт-Центр » 11 Август 2015, 13:44

Добрый день!

Нашел стабильную ошибку.
Запускаем пример (cdosrc.exe) , который идет в комплекте с EasyCOM2INC.
Формируем email, и прикрепляем файл. Отправка - ок.
Не закрывая программу, переходим к папке с прикрепленным файлом.
Его (файл) можно посмотреть, скопировать, удалить!!!!!, но нельзя ПЕРЕМЕСТИТЬ и его нельзя ЗАМЕНИТЬ!
При замене - дает ошибку, что файл занят. При этом можно его удалить и вместо него записать новый с таким же именем!

Алексей

Аватара пользователя
Дед Пахом
Старичок
Сообщения: 2210
Зарегистрирован: 07 Июль 2005, 15:51
Откуда: Москва, Россия

Отправка eMail/SMS с помощью CDO

Сообщение Дед Пахом » 12 Август 2015, 22:46

Исправил, можно взять пока лично у меня.
С уважением, ДП

Алексей- Софт-Центр
Ветеран
Сообщения: 375
Зарегистрирован: 26 Август 2009, 11:41
Откуда: Moscow
Контактная информация:

Отправка eMail/SMS с помощью CDO

Сообщение Алексей- Софт-Центр » 12 Август 2015, 22:50

А как ?
Алексей

Аватара пользователя
Дед Пахом
Старичок
Сообщения: 2210
Зарегистрирован: 07 Июль 2005, 15:51
Откуда: Москва, Россия

Отправка eMail/SMS с помощью CDO

Сообщение Дед Пахом » 13 Август 2015, 0:01

Каждую среду в 11:45 я буду у Казанского вокзала под часами, в руках журнал "Мурзилка" ;-)
С уважением, ДП

Алексей- Софт-Центр
Ветеран
Сообщения: 375
Зарегистрирован: 26 Август 2009, 11:41
Откуда: Moscow
Контактная информация:

Отправка eMail/SMS с помощью CDO

Сообщение Алексей- Софт-Центр » 13 Август 2015, 18:01

Добрый день!
Пароль, надеюсь тот же: где продается славянский шкаф?

Спасибо. Все заработало отлично)))

Алексей

Аватара пользователя
Артур
Ветеран
Сообщения: 301
Зарегистрирован: 01 Июнь 2006, 11:33
Откуда: Новороссийск

Отправка eMail/SMS с помощью CDO

Сообщение Артур » 14 Август 2015, 12:56

Дед Пахом писал(а): Исправил, можно взять пока лично у меня.
Скачал с ингасофт, не могу запустить cdosrc проект, говорит:
Duplicate symbol: BstrFromVector in OLEAUT32.dll, original file oleautex.obj
Duplicate symbol: VectorFromBstr in OLEAUT32.dll, original file oleautex.obj
Кто виноват ? Что делать ? :?
Любить и обещать ничего не стоит

Аватара пользователя
Дед Пахом
Старичок
Сообщения: 2210
Зарегистрирован: 07 Июль 2005, 15:51
Откуда: Москва, Россия

Отправка eMail/SMS с помощью CDO

Сообщение Дед Пахом » 14 Август 2015, 13:52

Артур писал(а): Что делать ?
ингасофту по шапке надавать! Не обновляет, только сериалы смотрит :-)
Прикрепил исправление для C10.
Вложения
oleautex.clw
(3.36 КБ) 242 скачивания
С уважением, ДП

Аватара пользователя
Артур
Ветеран
Сообщения: 301
Зарегистрирован: 01 Июнь 2006, 11:33
Откуда: Новороссийск

Отправка eMail/SMS с помощью CDO

Сообщение Артур » 14 Август 2015, 14:14

Дед Пахом писал(а): Прикрепил исправление для C10.
Спасибо деду за победу !
Любить и обещать ничего не стоит

Developer
Ветеран
Сообщения: 457
Зарегистрирован: 26 Март 2012, 16:18

Отправка eMail/SMS с помощью CDO

Сообщение Developer » 24 Октябрь 2015, 5:15

В чём причина невозможности отправки почты с помощью CDO с gmail.com :?:
Код ошибки транспорта: 0x80040217

С mail.yandex.ru на gmail.com всё отлично! :D
С Уважением, Developer

Аватара пользователя
Дед Пахом
Старичок
Сообщения: 2210
Зарегистрирован: 07 Июль 2005, 15:51
Откуда: Москва, Россия

Отправка eMail/SMS с помощью CDO

Сообщение Дед Пахом » 24 Октябрь 2015, 15:49

Не помню точно, вроде бы на gmail двухэтапная идентификация мешает. Помню, что какие-то настройки менял, снижая безопасность, и почта уходила.
С уважением, ДП

Developer
Ветеран
Сообщения: 457
Зарегистрирован: 26 Март 2012, 16:18

Отправка eMail/SMS с помощью CDO

Сообщение Developer » 24 Октябрь 2015, 19:19

Дед Пахом писал(а): Не помню точно, вроде бы на gmail двухэтапная идентификация мешает. Помню, что какие-то настройки менял, снижая безопасность, и почта уходила.
Может будет время вспомнить, подскажи где и что поменять?
С Уважением, Developer

Аватара пользователя
Дед Пахом
Старичок
Сообщения: 2210
Зарегистрирован: 07 Июль 2005, 15:51
Откуда: Москва, Россия

Отправка eMail/SMS с помощью CDO

Сообщение Дед Пахом » 24 Октябрь 2015, 21:29

Нашёл: надо включить
Мой аккаунт | Безопасность и вход | Ненадёжные приложения разрешены.
С уважением, ДП

Ответить