gifts2017

Класс 1C++ для отправки почты

Опубликовал Андрей Смирнов (curdate) в раздел Программирование - Инструментарий

Данный класс позволяет выполнить отправку электронной почты из 1С без дополнительных компонент (кроме 1С++), просто и удобно.

Бывает, в возникает необходимость отправлять почту из 1С. Например, для оповещения о каких-либо событиях, или для плановой рассылки заранее сформированных отчетов - или еще по какой-нибудь причине. Не требует дополнительных компонент, кроме 1С++.

Предлагаю вашему вниманию класс для отправки электропочты, который позволяет создавать письма буквально несколькими строчками.

Скачать файлы

Наименование Файл Версия Размер
КлсПочта 27
.ert 11,50Kb
10.04.12
27
.ert 11,50Kb Скачать
ПримерОтправкиПочты 15
.ert 9,00Kb
10.04.12
15
.ert 9,00Kb Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Татьяна Теплова (teplova) 11.04.12 04:35
Что такое "Класс" в данном контексте?
2. Андрей Смирнов (curdate) 11.04.12 09:36
1С++ позволяет использовать практически полноценное ООП. В данном случае класс - это класс:). После регистрации в defcls можно будет создавать объект "Почта" - и с его помощью отправлять почту. Пример:
	Почта = СоздатьОбъект("Почта");
	
	Почта.СерверОтправки = "smtp.mail.ru";
	Почта.Пользователь = "robot";
	Почта.Пароль = "123";
	
	Почта.АдресПолучателя = "test@gmail.com";
	Почта.ИмяОтправителя = "Робот";
	Почта.АдресОтправителя = "robot.bestcompany@mail.ru";
	Почта.Тема = "Проверка связи 1";
	Почта.СписокФайлов.ДобавитьЗначение("d:\Обмен\1.jpg");
	Почта.Тело = "Проверка связи 2";
	Почта.ОтправитьПисьмо();
...Показать Скрыть
3. selesta (selesta) 03.03.13 01:58
4. Андрей Смирнов (curdate) 05.03.13 13:06
Отправляет через CDO.Message
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа