Отправка сообщений на электронную почту из 1С

19.07.16

Разработка - Универсальные функции

Небольшая обработка, позволяющая отправить электронное сообщение средствами 1С, есть возможность прикрепления файлов в тело письма. В первую очередь, будет полезна начинающим разработчикам, для примера реализации отправки сообщений.

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

Наименование Файл Версия Размер
ОтправкаЭлектронногоСообщения v1.0.epf
.epf 9,07Kb
56
.epf 9,07Kb 56 Скачать

Основная функция обработки, показывающая, какие действия необходимо выполнить для отправки электронного сообщения из 1С, средствами платформы:

Функция ОтправитьСообщение(
	пАдресПолучателя, пТемаСообщения, пТекстСообщения, пВложение,
	пАдресОтправителя, пСерверSMTP, пПортSMTP, пПользовательSMTP, пПарольSMTP)
	
	//Отправка сообщения
	Попытка
		
		//Создадим профиль подключения
		Профиль = Новый ИнтернетПочтовыйПрофиль;
	    Профиль.АдресСервераSMTP   = пСерверSMTP;
		Профиль.ПортSMTP           = пПортSMTP;
		Профиль.ПользовательSMTP   = пПользовательSMTP;
		Профиль.ПарольSMTP         = пПарольSMTP;
	    Профиль.ВремяОжидания      = 180; 
        Профиль.АутентификацияSMTP = СпособSMTPАутентификации.Login;
		
		//Создадим сообщение для отправки
	    Сообщение = Новый ИнтернетПочтовоеСообщение;
	    Сообщение.Получатели.Добавить(пАдресПолучателя);
	    Сообщение.Отправитель.Адрес = пАдресОтправителя;
	    Сообщение.Тема = пТемаСообщения;
		Сообщение.Тексты.Добавить(пТекстСообщения);
		Если ЗначениеЗаполнено(пВложение) Тогда
			Сообщение.Вложения.Добавить(пВложение);
	    КонецЕсли;
		
		//Отправка сообщения
	    Почта = Новый ИнтернетПочта;
	    Почта.Подключиться(Профиль);
	    Почта.Послать(Сообщение);
	    Почта.Отключиться();
		
		Возврат Истина;
	
	Исключение
		
		Сообщить(ОписаниеОшибки());		
		Возврат Ложь;
		
	КонецПопытки;
	
КонецФункции

См. также

"Акты сверки +" Групповая подготовка и рассылка актов сверки для Бухгалтерии 3.0.

Взаиморасчеты Email рассылки Акт сверки Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Бухгалтерский учет Платные (руб)

Внешняя обработка для Бухгалтерии 3.0 - позволяет автоматически формировать документы «Акт сверки расчетов» с контрагентами за выбранный период с последующей фоновой отправкой на почту контрагента.

3000 руб.

25.11.2020    21987    157    4    

146

Email, SMS, Telegram рассылки из 1С - Директ Маркетинг

Управление взаимоотношениями с клиентами (CRM) Мессенджеры и боты SMS рассылки Email рассылки Платформа 1С v8.3 Конфигурации 1cv8 Управленческий учет Платные (руб)

Полный набор инструментов для качественных транзакционных и маркетинговых Email, SMS, Telegram рассылок из 1С. Даже простые уведомления об оплате счетов способны существенно упростить сбор дебиторской задолженности. Применение всех возможностей прямого маркетинга выводит коммуникацию с клиентами, уровень сервиса и лояльность на новый уровень.

7788 руб.

07.04.2014    83520    40    191    

127

Групповое создание актов сверок

Взаиморасчеты Email рассылки Акт сверки Платформа 1С v8.3 Бухгалтерский учет 1С:Управление торговлей 10 1С:Бухгалтерия 3.0 Бухгалтерский учет Платные (руб)

Обработки предназначены для массового создания актов сверки и отправки их по электронной почте для конфигураций Управление торговлей 10.3. и Бухгалтерия предприятия 3.0. Для Бухгалтерии 3.0 Разработка велась на 1С:Предприятие 8.3 (8.3.15.1830). проверялась на Бухгалтерия предприятия 3.0 (3.0.71.83) и 3.0.76.77 Для Управление торговлей 10.3 Разработка велась на 1С:Предприятие 8.3 релиз конфигурации (10.3.61.2) . РАБОТАЕТ НА БАЗОВЫХ и ПРОФ. ВЕРСИЯХ.

2000 руб.

24.04.2020    30306    116    66    

96

Массовая рассылка печатных форм любых документов по электронной почте

Email рассылки Платформа 1С v8.3 Конфигурации 1cv8 Платные (руб)

За $m и Руб. Решение для массовой рассылки печатных форм (в том числе и дополнительных) любых документов, и произвольных файлов по электронной почте. Рассылка пакета документов. Добавление факсимильных печати и подписи. Произвольные шаблоны HTML/Simple text с автозаполнением любыми полями документа. Любые форматы файлов. Упаковка вложений в архив. Транслитерация имен файлов. Разбиение рассылки на произвольные порции. Обход спам-фильтров. Журналирование рассылок.

3600 руб.

30.06.2022    8901    62    88    

25

Уведомления на почту по событиям журнала регистрации на email и в Telegram (для УНФ, УТ 11, БП 3.0, ЗУП 3.0, ERP)

Мессенджеры и боты Журнал регистрации Мониторинг Email рассылки Платформа 1С v8.3 Управляемые формы 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Комплексная автоматизация 2.х 1С:Зарплата и Управление Персоналом 3.x Платные (руб)

Рассылка уведомлений о событиях журнала регистрации на электронную почту и в Телеграмм. Программа позволяет анализировать журнал регистрации по заданным критериям, находить в нём интересующие события, и отправлять уведомления об этих событиях на электронную почту (одного или нескольких получателей) или в телеграмм. Может работать и как внешняя обработка, и как регламентное задание. Для УНФ, УТ 11, БП 3.0, ЗУП 3.0, ERP.

10800 руб.

18.06.2017    32256    3    2    

15

Регулярное выставление, печать и отправка по электронной почте счетов на оплату и актов, накладных (Бухгалтерия предприятия, ред. 3.0)

Производство готовой продукции (работ, услуг) Email рассылки Бухгалтерский учет Управляемые формы 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

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

7200 руб.

07.05.2020    15623    10    17    

9
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. hopter 36 07.08.13 02:33 Сейчас в теме
Что в этом интересного? Половина приведенного кода есть в справке.
Работа с почтой есть во многих типовых, тоже можно посмотреть.
suggestive; +1 Ответить
2. Klyacksa 07.08.13 13:35 Сейчас в теме
По названию ожидала передачи "электронных сообщений" от одного пользователя другому, а не вовне.
4. Tavalik 3348 08.08.13 09:38 Сейчас в теме
(2) Klyacksa,

Изменил название на более понятное.

(1) hopter, (3) Boudybuilder,

Дело в том, что я сам потратил некоторое количество времени, прежде чем разобрался, как отправлять электронные сообщения из 1С. Цель данной публикации - помочь начинающим разработчикам, ну и сделать себе пометку, чтобы если в следующий раз столкнусь с данной задачей - знать где быстро подсмотреть решение.
5. hopter 36 08.08.13 09:54 Сейчас в теме
(4)да если каждый будет на инфостарт постить свои начальные шаги, то здесь будет куча бесполезной мелочёвки
для таких вещей есть форумы и поиск

разобрался - молодец, но смысла писать сюда подобные вещи нет, тут каждый такого накидать может
6. Tavalik 3348 08.08.13 10:17 Сейчас в теме
(5) hopter,

Если можете - "кидайте"! Если бы Вы соизволили это сделать, я бы вчера сэкономил пару часов.
8. hopter 36 08.08.13 10:44 Сейчас в теме
(6) если бы Вы удосужились воспользоваться поиском, например яндексом, то по запросу "отправить сообщение из 1с" получили бы ответ на свой вопрос в первых же двух ссылках
и процесс занял бы не два часа, а две минуты
3. Boudybuilder 35 08.08.13 04:22 Сейчас в теме
Да, я что то тоже особо не пойму для чего создавать такого рода публикации?!
Интересно , какие цели ставил перед собой автор.
7. AltF1 8 08.08.13 10:28 Сейчас в теме
Похвально, но не ново!
9. Жолтокнижниг 258 20.08.13 17:55 Сейчас в теме
а SSL? я вот хочу с gmail'а писать и без stunel.
10. Taktic 39 20.08.13 19:16 Сейчас в теме
Есть серьезная опасность - при массовых рассылках ваш домен может попасть в спам-фильтр.

Народ!!! Кто-нибудь делал интеграцию с сервисами рассылок?
Оставьте свое сообщение