Почтовый клиент УТ и gmail

29.12.09

База данных - Инструменты администратора БД

Скрещиваем почтовый клиент Управления торговлей и Google Apps. Натолкнулся на это - http://infostart.ru/public/16429/ - решение, и вспомнил, что делал похожую вещь для MS Exchange. Модификация конфигурации не потребуется.

Главная проблема в почтовом клиенте УТ - это отсутствие поддержки шифрования SSL для отправки и приёма e-mail. При попытке настроить электронную почту в 1С через Google Apps - будем получать лишь ошибки инициализации. К счастью, существует утилита stunnel, которая поможет нам решить проблему с настройкой почты в 1С.

Качаем stunnel, устанавливаем в каталог c:\stunnel. Заполняем файл stunnel.conf следующим содержанием:


client = yes
service=gmail
output = stunnel-log.txt
debug = 0

[SMTP Gmail ]
accept = 127.0.0.1:25
connect = smtp.gmail.com:465

[POP3 Gmail ]
accept = 127.0.0.1:110
connect = pop.gmail.com:995

 

Выполняем в консоли:

c:\stunnel\stunnel.exe -install

И стартуем сервис:

net start gmail

Должна появиться новая служба под названием "Gmail".

Прописываем в почтовом клиенте настройки POP3/SMTP сервера:

Вуаля. Если порты заняты другим приложением - поменяйте порты. Можно привязаться к определённому интерфейсу и пользоваться одним туннелем с нескольких рабочих станций.

Stunnel существует и под Linux/BSD/etc. К тому же, его можно установить на один компьютер, а всех клиентов заставить обращаться к нему. Вообщем, простор для действий довольно-таки широк.

См. также

Автоподбор ролей для профилей и групп доступа в любых типовых базах 1С УТ 11, КА 2, ERP2, Розница 2/3, УНФ 16/3, БП 3, ЗУП 3 и подобных (УФ, Платформа 8.3.14+)

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

Роли… Вы тратите много времени и сил на подбор ролей среди около 2400 в ERP или 1500 в Рознице 2, пытаясь понять какими правами они обладают? Вы все время смотрите права в конфигураторе или отчетах чтоб создать нормальные профили доступа? Вы хотите наглядно видеть какие права дает профиль и редактировать все в простом виде? А может хотите просто указать подсистему и дать права на просмотр и добавление на объекты и не лезть в дебри прав и чтоб обработка сама подобрала нужные роли? Все это теперь стало возможно! Обновление от 15.12.2023, версия 1.1.

12000 руб.

06.12.2023    2981    13    1    

34

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

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

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

3000 руб.

25.11.2020    22074    162    4    

148

SALE! 20%

Infostart УДиФ: Управление данными и формами

Инструменты администратора БД Инструментарий разработчика Роли и права Платформа 1С v8.3 Конфигурации 1cv8 Россия Платные (руб)

Расширение позволяет без изменения кода конфигурации выполнять проверки при вводе данных, скрывать от пользователя недоступные ему данные, выполнять код в обработчиках. Не изменяет данные конфигурации, легко устанавливается практически на любую конфигурацию на управляемых формах.

10000 8000 руб.

10.11.2023    3545    11    1    

34

SALE! 30%

PowerTools

Инструментарий разработчика Инструменты администратора БД Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Россия Платные (руб)

Универсальный инструмент программиста для администрирования конфигураций. Сборник наиболее часто используемых обработок под единым интерфейсом.

3600 2520 руб.

14.01.2013    177760    1073    0    

849

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

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

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

12000 руб.

16.04.2014    84245    100    91    

94

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

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

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

7788 руб.

07.04.2014    83632    40    191    

127

Ускоренное проведение документов (x4), устранение ошибок 60/62 счетов и зачет авансов (Бухгалтерия 3.0)

Закрытие периода Инструменты администратора БД Корректировка данных Бухгалтерский учет 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

Расширение «Оперативное проведение» в 4 раза уменьшает время проведения документов и закрытия месяца. Является комплексным решением проблем 62 и 60 счетов. Оптимизирует проведение при включенной функциональной опции «Раздельный учет НДС». Используется в более 10 организациях уже 2 года. Совместимо с конфигурацией Бухгалтерия 3.0 (+КОРП).

14400 руб.

29.04.2020    27383    79    146    

59
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. artbear 1448 06.10.09 06:44 Сейчас в теме
Хорошо.
ЗЫ Даешь конкуренцию :)
2. support 4484 06.10.09 08:09 Сейчас в теме
3. Душелов 4013 06.10.09 08:49 Сейчас в теме
А еще бы стоило добавить утилиту в макет конфигурации и автоматическую настройку, установку и запуск службы :)
7. vabue 121 07.10.09 00:06 Сейчас в теме
(3) Оно, конечно, можно - но бремя поддержки не решусь на себя взвалить.
(5) Это только для web-клиента, для pop3 и smtp, увы, не подходит.
4. iov 406 06.10.09 11:19 Сейчас в теме
редко когда предлогают решения на староннем ПО которое массово применимо , но тут очень полезная статья
5. Gilev.Vyacheslav 1910 06.10.09 17:09 Сейчас в теме
автор, а ты смотрел :
gmail.com - настройки - общие - безопасность соединения
Vit_Kherson; +1 Ответить
6. Gilev.Vyacheslav 1910 06.10.09 17:10 Сейчас в теме
за обработку - плюс :idea:
8. slawa 26 09.10.09 04:25 Сейчас в теме
Неделю назад столкнулся с этой проблемой :D
Завел пять ящиков в gmail для обменов.
А подключить не смог :D
Пришлось заново заводить на mail.ru

Спасибо !
9. CyberNut 52 29.04.10 23:31 Сейчас в теме
Очень хорошая штука, но на Win Server 2008 64 не заработало :(
Есть аналоги stunnel для 64-х разрядных систем ?

пс: под Win XP все отлично.
10. vabue 121 30.04.10 11:07 Сейчас в теме
(9) Странно, у меня как раз на 64-битных системах и работает. Например вот.

Если не получается - ставьте его на другой компьютер с 32-битной ОС и в настройках почтовой записи 1С прописывайте ip этого компьютера - будет работать.
11. CyberNut 52 04.05.10 08:38 Сейчас в теме
(10) Извиняюсь, это я с правами намудрил. Все заработало :)
Спасибо за решение!
32. Samojlov_Denis 36 11.04.12 10:13 Сейчас в теме
(9) подключал на Win2008 64x, stunnel 4.53 ругался на service=gmail - удалил строчку всё заработало, прошлая версия проги просто ругалась на некорректный конфиг
12. vabue 121 21.05.10 12:34 Сейчас в теме
Пару дней назад такая схема начала выдавать ошибку вызова, но это не мешает письмам отправляться.
13. clev 6 05.07.10 14:58 Сейчас в теме
Добрый день!
Воспользовался Вашим советом, почта принимается, а вот отправка - не работает( пишет: Ошибка при вызове метода контекста (Подключиться): Установленное соединение было принудительно закрыто удаленным узлом.
Как лечить?
14. vabue 121 05.07.10 20:53 Сейчас в теме
(13) Копайте в сторону закрытого порта.
15. fKopf 07.07.10 13:42 Сейчас в теме
А не подскажете о чем это может говорить; Ошибка при вызове метода контекста (Подключиться): Время ожидания операции чтения истекло. Вроде все сделал правильно, прям как по учебнику))заранее спасибо

Все разобрался, не совсем как по учебнику делал....
16. fKopf 07.07.10 15:35 Сейчас в теме
Все, разобрался...нелепая ошибка невнимательности)))
17. Aleksandr_K 44 22.07.10 08:23 Сейчас в теме
Не получается.
А его (stunnel) можно через прокси настроить? ISA Server видимо отрезает все.

Ошибка при вызове метода контекста (Подключиться): Установленное соединение было принудительно закрыто удаленным узлом.
18. vabue 121 22.07.10 09:25 Сейчас в теме
Через прокси очень вряд ли.

Тестировать можно просто - настраиваете на том же компьютере любой почтовый клиент для Gmail. Если работает - stunnel тоже будет.
19. MMihailova 15.09.10 12:03 Сейчас в теме
Спасибо! Работает отлично даже на Висте :D
20. iceflash 4 15.02.11 19:56 Сейчас в теме
Решение, хорошее, старое и доброе(в стиле никс вэй)=)
Но вот чего до сих пор нет, это вариант работы по протоколу IMAP=( Не хочется писать ВК и реализовывать rfc протокола с нуля конечно
21. vabue 121 15.02.11 21:54 Сейчас в теме
Через несколько недель будет IMAP.

ВК, как же без неё. И, увы, за денежку.
22. binex 277 22.08.11 11:42 Сейчас в теме
Не пойму, что от меня хотят:


C:\Program Files (x86)\stunnel>stunnel.exe -install

C:\Program Files (x86)\stunnel>net start gmail
Неправильное имя службы.

Для вызова дополнительной справки наберите NET HELPMSG 2185.
23. GreenFox 17.10.11 13:15 Сейчас в теме
Заработало на windows 7 x64, только служба называется не gmail, stunnel
24. vabue 121 17.10.11 16:09 Сейчас в теме
Имя службы задаеься в том же конфигурационном файле.
25. anig99 2843 17.10.11 16:36 Сейчас в теме
в 8.14 вроде как обещали работу с шифрованием. Пока пользуюсь stunnel
26. AlexO 135 04.12.11 19:09 Сейчас в теме
(0)По IMAP появилось чего?
(25) anig99,
уже 15 на выходе, и скоро 16 будет (в феврале 2012) - ничего про шифрование SSL не слышно.
Ну, если не упоминать подключение по вебу - но там веб-сервер его как-бы обеспечивает, а 1С работает как веб-клиент (точнее, работает по настройкам настоящего клиента IE, ибо сама 1с полноценным веб-клиентом не является и являться не будет в силу отсутствия скилов у 1с).
27. n_lintek 10.01.12 13:08 Сейчас в теме
Добрый день всем)) работали работали через stunel. все было ок .. у google в конце прошлого года что-то было с серверами почтовыми.. попали доп раздачу ( почта не работала) .. и теперь не работает отправка из 1с писем(( и не понимаем в чем дело .. может гугл что-то изменил? Вот ошибка - {ОбщийМодуль.УправлениеЭлектроннойПочтой.Модуль(1115)}: Ошибка при вызове метода контекста (Подключиться): Установленное соединение было принудительно закрыто удаленным узлом.
На серверах наших ни чего не трогали .. (( может есть у кого мнение или понимание что произошло ? помогите)) Спасибо.
28. vabue 121 10.01.12 15:42 Сейчас в теме
(27) n_lintek, Всё как работало, так и работает, гугл ничего не менял.

У меня, например, такие настройки:

client=YES
service=gmail
[popgmail]
accept = 127.0.0.1:111
connect = pop.gmail.com:995
[smtpgmail]
accept = 127.0.0.1:26
connect = smtp.gmail.com:587


У вас сетевая ошибка.

Диагностировать очень просто. Берёте какой-нибудь Outlook Express, The Bat, Thunderbird или любой другой почтовик с поддержкой ssl. Устанавливаете его на том компьютере, где стоит stunnel и настраиваете в почтовике учётную запись Gmail (secure SMTP + POP3), которая у вас не работает.

Если почтовик правильно принял/отправил почту — значит где-то ошиблись в настройке stunnel. Проверьте номер порта к которому подключается stunnel (должен быть такой же как в настройках почтовика), номер порта к которому подсоединяется 1С, хост/айпи стуннеля в настройках 1С. Или даже классика — stunnel не запущен.

Если даже почтовик не смог — ищите проблему в сетевых настройках компьютера или маршрутизатора. Порт закрыт, брандмауер Windows/антивирус блокирует, нат не включен, днс не работает и т.д.
AlexanderEkb; +1 Ответить
29. n_lintek 11.01.12 15:05 Сейчас в теме
спасибо , что откликнулись .. все проверили .. сразу .. ни чего не помогло все работало (( уже сделали , как в первый раз .. удалили stunnel, и заново установили с теми же настройками)) все заработало )) видимо что-то проглючило (( но что, уже не удастся узнать..((
WWWolfy; ssst; +2 Ответить
30. Поручик 4670 05.02.12 16:33 Сейчас в теме
>>>> Должна появиться новая служба под названием "Gmail".
На Windows 7 новая служба появилась, но под названием stunnel. Спасибо за статью, всё получилось.

Тестовое сообщение 1С:Предприятие
Это сообщение отправлено подсистемой электронной почты 1С:Предприятие


Судя по всему, поддержки шифрования SSL от 1С мы так и не дождёмся, на дворе 8.2.15. Работа с почтой как была на уровне 8.0, так и осталась с тех исторических времён.
WWWolfy; ssst; +2 Ответить
31. matrix_ekb 10.04.12 08:51 Сейчас в теме
Кто-нибудь сталкивался с такой проблемой: gmail почта настроена в Ms Outlook и в 1c через stunnel.
Протокол pop3, почту получает только одна программа, т.е. та, которая раньше вылезла в сеть, хотя при работе через pop протокол должно грузиться во все проги.
33. vitalya24 233 10.06.12 18:11 Сейчас в теме
подтверждаю, после удаления service=gmail все заработало. отличная публикация, поддерживаю
34. shmellevich 134 26.07.12 20:35 Сейчас в теме
Скоро обсуждения будут пустыми, в 1С 8.3 уже есть полноценная поддержка SSL в почтовом клиенте встроенном, сам проверял.
40. zhuravlev_as 392 22.09.14 13:03 Сейчас в теме
(34) shmellevich, проверял наличие или проверял работоспособность?
35. it.ed 17 08.07.13 17:09 Сейчас в теме
Юзаю комплексную автоматизациию. Через mail.ru без шифрования все гуд. Но надо gmail воспользовался данной утилитой и вот такая ошибка при попытке послать почту появляется:

{ОбщийМодуль.УправлениеЭлектроннойПочтой.Модуль(1248)}: Ошибка при вызове метода контекста (Послать): Неизвестная ошибка (SMTP error code 555, 5.5.2 Syntax error. y5sm7558118lae.2 - gsmtp)

Аутлуке отправляет нормально и если настройки серверов напрямую на gmail и если через stunnel с адресами самого себя 127.0.0.1. А 1С не хочет...

Если есть идеи, помогите плиз...
36. it.ed 17 09.07.13 08:30 Сейчас в теме
(35) it.ed, Сори, все пашет. Разобрался - руки крюки))
Автору спасибо!
37. chukawata 10 09.04.14 16:58 Сейчас в теме
38. vabue 121 09.04.14 17:32 Сейчас в теме
Четыре года статье - а до сих пор актуальна.

Удачно получилось :)
39. zhuravlev_as 392 22.09.14 13:02 Сейчас в теме
(38) уже не актуальна. Теперь в 8.3 есть ИспользоватьSSLSMTP, ИспользоватьSSLPOP3
41. vabue 121 22.09.14 13:34 Сейчас в теме
(39) apostal86, Знаю и пользуюсь. Что не мешает большинству клиентов сидеть на 8.2, а то и на 8.1.
42. Поручик 4670 23.09.14 07:59 Сейчас в теме
(39) Она ещё долго будет актуальна, потому что в той же УТ 10.3 и УТ 11.0 в конфигурации нет возможности выбрать защищённое соединение, а дорабатывать во многих конторах никто не станет.
43. zhuravlev_as 392 23.09.14 09:19 Сейчас в теме
(42) Поручик, одна фигня - либо ставить программу стороннюю - либо 1Ску обновить и кода две строки дописать - как ни крути какого-то спеца вызывать придется. А в случае, если место рабочее новое появляется - то снова вызывать спеца - дополнительные траты? А если в 1Ске функционал уже учтен - то вызвать никого не нужно повторно. Ну если клиент щедрый - не осознает своих трат от каждых подобных работ спеца - то я рад, что у кого-то такой "легкий доход"))) А УТ 11.0 можно до 11.1 обновить - там уже в функционале учетно SSL-шифрование - см. последний релиз.
44. rhtr 90 26.09.14 17:47 Сейчас в теме
45. oggway 29.09.14 22:22 Сейчас в теме
Так же сделали, только на фряхе стоит сервис с таким конфигом, мб кому нада будет! :)

cert = /usr/local/etc/stunnel/stunnel.pem
key = /usr/local/etc/stunnel/key.pem
  
ciphers = AES256-SHA
 
; Some performance tunings
socket = l:TCP_NODELAY=1
socket = r:TCP_NODELAY=1
;compression = rle
 
; Workaround for Eudora bug
options = DONT_INSERT_EMPTY_FRAGMENTS

debug = 5
output = stunnel.log
engine = auto

options = NO_SSLv2
sslVersion = all

[YANDEX pop3]
client = yes
accept = 110
connect = pop.yandex.ru:995

[YANDEX imap]
client = yes
accept = 143
connect = imap.yandex.ru:993

[YANDEX smtp]
client = yes
accept = 25
connect = smtp.yandex.ru:465
Показать
46. noname1980 21.10.14 09:18 Сейчас в теме
целый день провозился с конфигом stunnel
у нас свой сервак почтовый с проверкой tsl/ssl
stunnel версии 5.06

кидаю решение тут и для других тоже:
debug

"""
[pop3]
client = yes
accept = 110
connect = 192.168.0.1:110
protocol = pop3

[smtp]
client = yes
accept = 25
connect = 192.168.0.1:25
protocol = smtp
"""
octoberhammer; +1 Ответить
47. ser.timofeev 13.10.15 13:44 Сейчас в теме
Доброго времени суток!
а есть варианты работы почтового клиента в УТ11 по принципу exchange? а то отсутствие синхронизации превращает почтовый клиент в УТ 11 в ни кому не нужную опцию((
сейчас пользователи работают с почтой на разных девайсах, в разных клиентах - как добиться включения в этот формат УТ11?
может я чего не заметил в конфе и это уже решено?
48. agent00mouse 253 22.06.17 21:08 Сейчас в теме
+1. На дворе 17 год. Революция прошла только, что, а они почту так и не научились через ssl отправлять. ррр.
только вот для запуска сервиса у версии stunnel-5.41 нужно писать уже: net start stunnel
Оставьте свое сообщение