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

19.07.16

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

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

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
ОтправкаЭлектронногоСообщения v1.0.epf
.epf 9,07Kb
56
56 Скачать (1 SM) Купить за 1 850 руб.

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

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

См. также

SALE! 50%

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

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

4800 2400 руб.

07.04.2014    87201    56    199    

141

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

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

4800 руб.

25.11.2020    25965    278    9    

240

SALE! 15%

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

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

5280 4488 руб.

30.06.2022    12312    82    104    

44

Взаиморасчеты 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) . РАБОТАЕТ НА БАЗОВЫХ и ПРОФ. ВЕРСИЯХ.

2520 руб.

24.04.2020    32517    129    66    

105

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

Многим сотрудникам предприятия требуется актуальная и достоверная информация для принятия верных управленческих решений. Получить данную информацию можно при помощи отчетов, существующих в конфигурации «1С: Управление торговлей 10.3» или «1С:УПП». Но не всегда у пользователей есть время, возможность и/или желание формировать отчеты непосредственно в системе. Намного привычней и удобней получать готовые отчеты на электронную почту, не открывая 1С.

12000 руб.

16.04.2014    86254    101    91    

96

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

Создать и отправить 1000 Актов серки контрагентам за 5 мин?! Легко! Разработано для конфигурации 1C:УНФ. Массовое создание и рассылка Актов сверки в три клика.

6000 руб.

13.01.2022    11405    9    13    

15

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

Обработка позволяет автоматически сформировать акты сверок на почту контрагентов (почта берется из контактных данных контрагента). При формировании акта сверки формируется подпись с указанием контактов для связи с бухгалтерией нашей организации (формируется исходя из контактов из карточки организации). Присутствует возможность ручного редактирования электронной почты контрагента для отправки. Отправка осуществляется с системной записи электронной почты. В случае, если у контрагента нет адреса электронной почты, эти контрагенты будут выведены в отдельной табличной части. Это очень удобно, так как сразу наглядно виден список контрагентов, которым невозможно отправить акты сверок!

7080 руб.

11.05.2021    10248    8    2    

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

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

(1) hopter, (3) Boudybuilder,

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

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

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

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