Отправка почты из 1С

14.08.09

Интеграция - Email рассылки

Небольшой пример использования различных способов отправки e-mail из 1С.

Скачать исходный код

Наименование Файл Версия Размер
SendMail.zip
.1223886949 94,52Kb
4039
.1223886949 94,52Kb 4039 Скачать бесплатно

Небольшой пример использования различных способов отправки e-mail из 1С, таких как:

1. С помощью утилиты командной строки rundll32.exe
2. С помощью системной команды mailto:
3. С помощью интерфейса MAPI
4. С помощью объекта Почта
5. С помощью объекта ИнтернетПочта
6. С помощью почтового клиента Outlook Express
7. С помощью объекта CDO.Message

Примечание: Обработку не следует рассматривать как готовый инструмент, это только ПРИМЕРЫ реализации. Писал довольно давно, для себя, с целью разобраться с возможными способами программной отправки e-mail, а также для тестирования доступности того или иного способа на конкретном рабочем месте.

См. также

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

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

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

3000 руб.

25.11.2020    22380    180    4    

160

Автоматическая рассылка отчетов из 1С: Управление торговлей 10.3 и 1С:УПП по электронной почте

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

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

12000 руб.

16.04.2014    84354    100    91    

94

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

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

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

7788 руб.

07.04.2014    83798    43    191    

128

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

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

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

3600 руб.

30.06.2022    9117    63    88    

26

Групповое формирование, согласование, печать и отправка по e-mail актов сверок взаиморасчетов (Бухгалтерия предприятия, ред. 3.0)

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

Указывайте любой период, список организаций, контрагентов, видов договоров (с покупателем, с поставщиком и др.), счетов бухгалтерского учёта, валюту, необходимость детализации по договорам, список печатных форм и форматов их сохранения, а затем формируйте, согласовывайте, контролируйте, печатайте и отправляйте по e-mail готовые акты сверок прямо из 1С: Бухгалтерия предприятия, ред. 3.0.

9000 руб.

03.04.2018    30633    64    24    

64
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. coder1cv8 3470 13.10.08 12:37 Сейчас в теме
Вот нашел у себя в "архивах", возможно кому-то пригодится... )
user1489991; zahar_paskal; +2
2. CheBurator 3119 13.10.08 14:16 Сейчас в теме
Хитрый, однако...
ты продемонстрируй как заказать уведомление о доставке и уведомление о прочтении - разными своими методами...
вот будет тебе тогда почет и уважение...
+
29. drdroid 26.03.10 01:06 Сейчас в теме
(2) В 1С8 есть такие свойства у объекта "ПочтовоеСообщение":

Если (флУведомитьОДоставке = Истина) Тогда
ПочтовоеСообщение.УведомитьОДоставке = Истина;
КонецЕсли;
Если (флУведомитьОПрочтении = Истина) Тогда
ПочтовоеСообщение.УведомитьОПрочтении = Истина;
КонецЕсли;
+
3. coder1cv8 3470 13.10.08 14:32 Сейчас в теме
(3) Уведомления есть в "Почта" и "ИнтернетПочта", а так же через "Outlook Express"...
Как сделать в CDO и MAPI не знаю, не интересовался как-то...

ЗЫ: Что значит "своими методами"?... ) Это не мои методы, это просто примеры! ) Я CDO предпочитаю, если что... )
+
4. Abadonna 3958 13.10.08 14:36 Сейчас в теме
(3)>Я CDO предпочитаю, если что... )
Да Чебур и сам CDO-шит направо и налево ;)
+
11. CheBurator 3119 14.10.08 23:13 Сейчас в теме
(3) В cDo - уведомление о доставке - можно, а вот уведомление о прочтении - не нашел как..
+
5. zaic 133 14.10.08 15:30 Сейчас в теме
Для коллекции стоит упомянуть ROM-Mail.dll. Еще DialMail.dll есть, но с ней я не работал.
+
7. coder1cv8 3470 14.10.08 15:39 Сейчас в теме
(5) А я ни с той, ни с другой не работал... )
(6) У тебя АктивИксы, конечно, суперские! Но ВК я стараюсь избегать по мере сил... )
+
8. vip 14.10.08 15:49 Сейчас в теме
(5) > Еще DialMail.dll есть, но с ней я не работал.
А ты поработай и забудешь про Rom-Mail

(7) Ю Но ВК я стараюсь избегать по мере сил
Почему?!
+
9. Abadonna 3958 14.10.08 16:01 Сейчас в теме
(8) А есть еще "Mozilla Thunderbird" - ваще крутяк ;))))))
+
12. CheBurator 3119 14.10.08 23:14 Сейчас в теме
(9) Тандеберд - какой-то гадкий выкормыш.. вроде и нормально все... но что-то не то...
Я себе Бат купил домой и не парюсь...
+
36. cool.vlad4 2 25.09.11 20:04 Сейчас в теме
(12) Руки прочь от Mozilla! Гадкий выкормыш это бат, - лучше чем в thunderbird imap никто не поддерживает, - а также можно писать плагины, зная xul, а что можно в бат-е?
+
10. coder1cv8 3470 14.10.08 21:04 Сейчас в теме
(8) Ну как почему? Во-первых пишу на восьмерке, а тут уже кое-что и без ВК можно сделать (привык обходиться), это 7.7 без ВК полный ноль. Во-вторых от ВК страдает "переносимость", так сказать, разработки, длл-ку зарегить, файлик положить куда-надо и т.д.
(9) Вот поставил себе это чудо, в целях искоренения не лицензионного софта! :) Пока не копался особо, но возник уже вопрос: а что как в Bat-е несколько ящиков сделать можно, али как?...
+
13. CheBurator 3119 14.10.08 23:14 Сейчас в теме
(10) в Тандеберде - можно несколько ящиков
+
14. coder1cv8 3470 15.10.08 07:28 Сейчас в теме
(13) Да, спасибо, нашел уже... ) А вот пароль на просмотр содержимого ящика похоже не поставить как Бат-е...
+
15. CheBurator 3119 17.10.08 13:33 Сейчас в теме
(14) с паролем в тандеберде тяжело - я пока поставил глобальный пароль.. При этом в Бате такой пароль не дает посмотреть ничего - пока не пройдешь окно авторизации, в тандеберде - это филькина грамота - горит главное окно программы с перечнем ящиком, листом сообщений и на фоне этого - окно авторизации... имхо - бред полнейший...
+
16. coder1cv8 3470 17.10.08 13:39 Сейчас в теме
(15) Плохо. А подскажи где этот пароль устанавливается?...
+
22. vkr 25.11.08 10:48 Сейчас в теме
(15) 2 Che Burashka :
Хочу Вас сильно огорчить - увы, в обычном Бат-е пароль - ето тоже ГЛОБАЛЬНАЯ ФИКЦИЯ !!! :-(((
Он ни от чего не защищает, а обойти его - 2-3 клика мышкой в нужном месте...
Это я Вам, как программер и сисадмин, говорю... Ж8-)))
Есть вариант - The Bat! Voyager - тот работает с ЗАКРИПТОВАННЫМИ базами, уже что-то... :)
Так что, будьте осторожны - даже дома ! :)
ded00786; +1
23. Altair777 644 25.11.08 11:02 Сейчас в теме
(22) > Так что, будьте осторожны - даже дома ! :)
Особенно дома!!! ;-)
+
6. Душелов 4017 14.10.08 15:31 Сейчас в теме
(0) Добавь еще мою, для отправки через SSL :)
+
17. CheBurator 3119 17.10.08 13:49 Сейчас в теме
18. CheBurator 3119 17.10.08 13:53 Сейчас в теме
Меню-Инструменты-Найстроки-Приватность - про мастер пароль.. но это, е-мае, не пароль на ящики... это немного другое... как оказалось
+
19. coder1cv8 3470 17.10.08 13:57 Сейчас в теме
(18) Странно, вроде лазил туда, а не заметил... Ок. Спасибо. Гляну на досуге...
+
20. пользователь 20.10.08 12:22
Сообщение было скрыто модератором.
...
21. logarifm 1119 22.10.08 11:55 Сейчас в теме
+ идиология и как приммеры для своих разработок очень пригодиться!
+
24. coder1cv8 3470 25.11.08 11:20 Сейчас в теме
Вот как тут легализовать домашний софт? ) Тандерберт - действительно фигня какая-то... (
+
25. vkr 26.11.08 09:19 Сейчас в теме
(24) Пока не выйдет Тандерберд v3.0 - купить Бат домой и не мучиться -
дешевле выйдет, сэкономите на таблетках от головной боли... :)))
+
26. O-Planet 6432 14.12.09 08:26 Сейчас в теме
А кто-нить это проверял? У меня задача - отправить на лист.ру е-майл. В принципе, делаю все правильно. Сравнил - тут тоже такой же код, как у меня. Но не отправляется, собака через Интернет почту :(
+
27. coder1cv8 3470 14.12.09 14:37 Сейчас в теме
(26) "Отправителя" поставь.
+
28. O-Planet 6432 14.12.09 15:37 Сейчас в теме
Да ставил. Скорее всего, что-то в настройках ящика нужно делать.
+
30. Новенький 15.04.10 13:16 Сейчас в теме
Большое спасибо, очень помогло
+
31. y22-k 250 14.09.10 11:51 Сейчас в теме
Спасибо большое. :D
+
32. pricec 45 21.09.10 22:01 Сейчас в теме
у меня почеемуто через аутлук Експресс не работает -
Недопустимая строка с указанием класса
Может нужен Просто аутлук ?(Не экспресс)
+
33. palamars 22.07.11 16:47 Сейчас в теме
Доработайте плиз, чтобы не пытался пустое вложение добавлять. А то поле "Вложение" не заполнено, а обработка всё-равно пытается вложить какой-то файл
+
34. polo_mino 21.09.11 07:52 Сейчас в теме
Спасибо за примерчик! как раз то что мне нужно было)
+
35. diman85 25.09.11 19:56 Сейчас в теме
Помогла мне когда писал собственную обработку, посмотрел методы и способы работы с почтой
+
37. cool.vlad4 2 25.09.11 20:05 Сейчас в теме
модеры, а какого черта x u l отображается как xxx?
+
38. AAndryA 05.10.11 15:58 Сейчас в теме
Мне помогло очень ! Когда стандартными методами 1С настроить SMTP не получилось. Понравилось что реализованы разные методы отправки в одной обработке.
+
39. CaSH_2004 372 15.10.11 00:33 Сейчас в теме
Зачетная вещь! Еще бы закачку для красоты. Понять бы еще в чем плюсы/минусы и отличия технологий и я был бы счастлив
+
40. GrafB 10 22.10.11 19:51 Сейчас в теме
очень пригодилась обработка для обмена центрального офиса с кассой штрих лайт. до этого использовал фтп синхронизатор и никак не удавалось приучить пользователей выгружать товары в определённое время, чтобы синхронизатор не слал пустые письма, а теперь обработку внедрил и 1с сама при проведении отправляет нужный файл
+
41. SergTH0000 09.11.11 16:43 Сейчас в теме
42. WellMaster 104 16.11.11 11:48 Сейчас в теме
43. marishka60632 22 29.11.11 15:47 Сейчас в теме
спасибо большое автору. очень пригодилась Ваша обработка!
+
44. aleg 01.12.11 15:25 Сейчас в теме
Мне обработка очень пригодилась для организации переписки разных отделов с прикреплением отчетов не выходя из 1С. В результате в два-три клика менеджер формирует и отправляет отчет.
+
45. kostya23 04.12.11 23:04 Сейчас в теме
Помогло для организации уведомления по e-mail менеджеров о необходимости согласования различных документов.
+
46. fixin 4253 20.12.11 13:03 Сейчас в теме
Полгода мучался искал, чем заменить blat.exe для гугл-почты. Спасибо, подсказали, что существует CDO.
+
47. siddy 516 05.01.12 00:56 Сейчас в теме
В строке 37 модуля объекта нужно вместо
Письмо=Новый COMОбъект("MSMAPI.MAPIМessages")

написать
Письмо=Новый COMОбъект("MSMAPI.MAPIМessage")


а так - спасибо, выручило.
+
48. NSerget 5 05.01.12 01:14 Сейчас в теме
Спасибо работает :)
+
49. SergTH0000 11.01.12 15:05 Сейчас в теме
Эта обработка как готовое решение имеет ряд минусов, но как шаблон для чего своего очень даже. Хорошо написано
+
50. svs74 9 21.01.12 06:44 Сейчас в теме
Хороший шаблон. Прикрутил с доработками к самописной конфе. Работает на УРА!
+
51. iva_nov 27.01.12 21:19 Сейчас в теме
При использовании smtp от mail.ru, думаю и многих других, надо
ИПП.АутентификацияSMTP=СпособSMTPАутентификации.Login;

При тухлом соединении еще и
ИПП.ВремяОжидания=50
+
52. haous 2 09.02.12 17:09 Сейчас в теме
Спасибо! Скачал и буду использовать. Очень полезная обработка!
+
53. spacedragon 21.03.12 01:36 Сейчас в теме
а как с помощью вашего подхода можно реализовать работу например с GMail. Там идет шифрование, которое не реализвано в стандартных объектах 1С Почта и ИнтернетПочта. Опять использовать stunnel?
+
54. Xolli 28.01.13 22:03 Сейчас в теме
Обработка отчеты отправляет?
+
55. luchyk007 28.03.13 08:14 Сейчас в теме
подскажите, каким образом можно с помощью этой обработки отправлять печатные формы документов или отчётов, что для этого нужно сделать
+
56. isn 15 22.05.13 15:24 Сейчас в теме
Здравствуйте!
Столкнулся с интересной проблемой при отправке почты используя MAPI. При отправке почты появляется сообщение "Неустановлен элемент управления Msmapi32.ocx. Установить?" попытка установить не удаётся. ОС Windows 7 x64. сам файл есть Msmapi32.ocx находится в папке C:\Windows\SysWOW64. в реестре папраметр "899B3E80-6AC6-11cf-8ADB-00AA00C00905" такой есть и что интересно и раздел с таким же названием есть тоже. Подскажите как быть?
+
57. isn 15 22.05.13 15:31 Сейчас в теме
Регистрация в ручную regsvr32.exe C:\Windows\SysWOW64\Msmapi32.ocx - проходит на "ура". но при попытке отправить возникает такая же ошибка
Maximysis; +1
65. Maximysis 9 22.09.14 14:58 Сейчас в теме
Та же фигня что и у (57) isn,
Рас комментировал попытку и получил вот эту ошибку:

{ВнешняяОбработка.ОтправкаПочты.МодульОбъекта(26)}: Ошибка при вызове конструктора (COMОбъект)
Сессия=Новый COMОбъект("MSMAPI.MAPISession");
по причине:
Класс не лицензирован для использования
+
58. ig1082 279 06.08.13 12:06 Сейчас в теме
Спасибо. Помогла отправка через CDO.
+
59. Sensodyne 17.12.13 16:33 Сейчас в теме
Очень классная обработка. Настроил отправку через аутлук и CDO. Спасибо!
+
60. smirnov0ser 117 31.01.14 11:19 Сейчас в теме
Большое спасибо! Как раз искал возможность проверить различные способы отправки письма с сервера, так как встроенный почтовый клиент не хочет работать.
+
61. Garfild12 10.02.14 11:57 Сейчас в теме
Спасибо, только благодаря этому получилось настроить отправку в mail.ru с SSL шифрованием.
+
62. Tatiana_IV 08.04.14 11:07 Сейчас в теме
Спасибо!!!
Как раз была проблема с отправкой через Vbs (CDO). Теперь все работает! :))
+
63. xTolstx 29.05.14 03:42 Сейчас в теме
Огромное спасибо! Это прям то, что нужно!
+
64. чингачгук 24 19.08.14 07:56 Сейчас в теме
Спасибо!
Пробую настроить отправку через встроенный клиент, из-за безопасности закрыт 25 и 110 порты... Думаю взять часть кода и добавить функцию отправки почты прямо из отчетов и документов (чтобы сразу печатную форму можно было в письмо воткнуть)
+
66. пользователь 01.10.14 00:43
Сообщение было скрыто модератором.
...
67. valvit 7 25.11.14 15:12 Сейчас в теме
Еще один +, лайк, респект и просто спасибо!
Иначе SSL + 8.2 просто погрузило в грусть. Взял схему работы с CDO. Для успешной работы с mail.ru и полагаю с яндексом надо добавить
Письмо.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpusessl").Value=1;
Еще раз СПАСИБО!
+
69. akR00b 22 26.11.14 11:51 Сейчас в теме
(67) valvit, с маилом и я\ндексом сработало ?
+
70. basta-one2007 30.01.15 09:11 Сейчас в теме
(69) kare, да, работает с я\ндексом
+
71. akR00b 22 30.01.15 15:07 Сейчас в теме
(70) basta-one2007, методом проб и ошибок получилось) спасибо!
+
68. wildskiff 25.11.14 16:03 Сейчас в теме
Спасибо за обработку. То что нужно!
+
72. bog_tan 08.12.15 11:42 Сейчас в теме
Спасибо, настроила отправку расч листков из 1с 7 в Лотус с помощью CDO. одна беда- как бы еще в лотус encrypt передавать...
+
Внимание! Тема сдана в архив