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

Программы на Clarion, шаблоны, библиотеки и пр.

Модератор: Дед Пахом

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

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

Сообщение Дед Пахом »

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

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

PS
скачать можно с сайта ingasoft
Последний раз редактировалось Дед Пахом 17 Сентябрь 2014, 17:31, всего редактировалось 1 раз.
С уважением, ДП
Аватара пользователя
Дед Пахом
Старичок
Сообщения: 3131
Зарегистрирован: 07 Июль 2005, 16:51
Откуда: Москва, Россия
Благодарил (а): 10 раз
Поблагодарили: 28 раз
Контактная информация:

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

Сообщение Дед Пахом »

Обновлённая версия на ингасофт в комплекте с EasyCOM2INC (бесплатно): поддержка SMS, Pickup directories, сохранение писем в файлах.
С уважением, ДП
Алексей- Софт-Центр
Ветеран
Сообщения: 390
Зарегистрирован: 26 Август 2009, 12:41
Откуда: Moscow
Контактная информация:

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

Сообщение Алексей- Софт-Центр »

Добрый день!

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

Алексей
Аватара пользователя
Дед Пахом
Старичок
Сообщения: 3131
Зарегистрирован: 07 Июль 2005, 16:51
Откуда: Москва, Россия
Благодарил (а): 10 раз
Поблагодарили: 28 раз
Контактная информация:

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

Сообщение Дед Пахом »

Исправил, можно взять пока лично у меня.
С уважением, ДП
Алексей- Софт-Центр
Ветеран
Сообщения: 390
Зарегистрирован: 26 Август 2009, 12:41
Откуда: Moscow
Контактная информация:

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

Сообщение Алексей- Софт-Центр »

А как ?
Алексей
Аватара пользователя
Дед Пахом
Старичок
Сообщения: 3131
Зарегистрирован: 07 Июль 2005, 16:51
Откуда: Москва, Россия
Благодарил (а): 10 раз
Поблагодарили: 28 раз
Контактная информация:

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

Сообщение Дед Пахом »

Каждую среду в 11:45 я буду у Казанского вокзала под часами, в руках журнал "Мурзилка" ;-)
С уважением, ДП
Алексей- Софт-Центр
Ветеран
Сообщения: 390
Зарегистрирован: 26 Август 2009, 12:41
Откуда: Moscow
Контактная информация:

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

Сообщение Алексей- Софт-Центр »

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

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

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

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

Сообщение Артур »

Дед Пахом писал(а): Исправил, можно взять пока лично у меня.
Скачал с ингасофт, не могу запустить cdosrc проект, говорит:
Duplicate symbol: BstrFromVector in OLEAUT32.dll, original file oleautex.obj
Duplicate symbol: VectorFromBstr in OLEAUT32.dll, original file oleautex.obj
Кто виноват ? Что делать ? :?
Любить и обещать ничего не стоит
Аватара пользователя
Дед Пахом
Старичок
Сообщения: 3131
Зарегистрирован: 07 Июль 2005, 16:51
Откуда: Москва, Россия
Благодарил (а): 10 раз
Поблагодарили: 28 раз
Контактная информация:

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

Сообщение Дед Пахом »

Артур писал(а): Что делать ?
ингасофту по шапке надавать! Не обновляет, только сериалы смотрит :-)
Прикрепил исправление для C10.
Вложения
oleautex.clw
(3.36 КБ) 669 скачиваний
С уважением, ДП
Аватара пользователя
Артур
Ветеран
Сообщения: 329
Зарегистрирован: 01 Июнь 2006, 12:33
Откуда: Новороссийск

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

Сообщение Артур »

Дед Пахом писал(а): Прикрепил исправление для C10.
Спасибо деду за победу !
Любить и обещать ничего не стоит
Developer
Ветеран
Сообщения: 551
Зарегистрирован: 26 Март 2012, 17:18

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

Сообщение Developer »

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

С mail.yandex.ru на gmail.com всё отлично! :D
С Уважением, Developer
Аватара пользователя
Дед Пахом
Старичок
Сообщения: 3131
Зарегистрирован: 07 Июль 2005, 16:51
Откуда: Москва, Россия
Благодарил (а): 10 раз
Поблагодарили: 28 раз
Контактная информация:

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

Сообщение Дед Пахом »

Не помню точно, вроде бы на gmail двухэтапная идентификация мешает. Помню, что какие-то настройки менял, снижая безопасность, и почта уходила.
С уважением, ДП
Developer
Ветеран
Сообщения: 551
Зарегистрирован: 26 Март 2012, 17:18

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

Сообщение Developer »

Дед Пахом писал(а): Не помню точно, вроде бы на gmail двухэтапная идентификация мешает. Помню, что какие-то настройки менял, снижая безопасность, и почта уходила.
Может будет время вспомнить, подскажи где и что поменять?
С Уважением, Developer
Аватара пользователя
Дед Пахом
Старичок
Сообщения: 3131
Зарегистрирован: 07 Июль 2005, 16:51
Откуда: Москва, Россия
Благодарил (а): 10 раз
Поблагодарили: 28 раз
Контактная информация:

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

Сообщение Дед Пахом »

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