Почтовый клиент УТ и 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С v8.3 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Россия Платные (руб)

Инструмент представляет собой обработку для проведения свёртки или обрезки баз данных. Работает на ЛЮБЫХ конфигурациях (УТ, БП, ERP, УНФ, КА и т.д.). Поддерживаются серверные и файловые базы, управляемые и обычные формы. Может выполнять свертку сразу нескольких баз данных и выполнять их автоматически без непосредственного участия пользователя. Решение в Реестре отечественного ПО

8400 руб.

20.08.2024    16959    115    59    

120

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

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

15000 руб.

10.11.2023    12427    49    33    

70

Инструменты администратора БД Роли и права Системный администратор Программист Пользователь 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, пытаясь понять какими правами они обладают? Вы все время смотрите права в конфигураторе или отчетах чтоб создать нормальные профили доступа? Вы хотите наглядно видеть какие права дает профиль и редактировать все в простом виде? А может хотите просто указать подсистему и дать права на просмотр и добавление на объекты и не лезть в дебри прав и чтоб обработка сама подобрала нужные роли? Все это теперь стало возможно! Обновление от 18.09.2024, версия 1.2

18000 руб.

06.12.2023    11367    48    8    

78

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

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

3000 руб.

25.11.2020    25385    267    8    

230

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

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

14400 руб.

29.04.2020    34284    109    152    

75

Инструменты администратора БД Системный администратор Программист Платформа 1С v8.3 1C:Бухгалтерия Платные (руб)

Брандмауэр для сервера 1С включает в себя управление возможностью начала и возобновления сеансов пользователей по различным условиям, ограничение общего числа возможных сеансов для работы с информационной базой, резервирование возможности работы с информационной базой определенных польззователей, запрет запуска нескольких сеансов для пользователя, журнализация событий начала (возобновления) и завершения (гибернации) сеансов, ведение списка активных сеансов для информационных баз кластера серверов

3600 руб.

06.02.2017    32845    145    18    

51

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

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

4920 руб.

30.06.2022    11626    77    100    

38
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. artbear 1566 06.10.09 06:44 Сейчас в теме
Хорошо.
ЗЫ Даешь конкуренцию :)
2. support 4456 06.10.09 08:09 Сейчас в теме
3. Душелов 4021 06.10.09 08:49 Сейчас в теме
А еще бы стоило добавить утилиту в макет конфигурации и автоматическую настройку, установку и запуск службы :)
7. vabue 121 07.10.09 00:06 Сейчас в теме
(3) Оно, конечно, можно - но бремя поддержки не решусь на себя взвалить.
(5) Это только для web-клиента, для pop3 и smtp, увы, не подходит.
4. iov 407 06.10.09 11:19 Сейчас в теме
редко когда предлогают решения на староннем ПО которое массово применимо , но тут очень полезная статья
5. Gilev.Vyacheslav 1917 06.10.09 17:09 Сейчас в теме
автор, а ты смотрел :
gmail.com - настройки - общие - безопасность соединения
Vit_Kherson; +1 Ответить
6. Gilev.Vyacheslav 1917 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 7 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 46 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 279 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 2853 17.10.11 16:36 Сейчас в теме
в 8.14 вроде как обещали работу с шифрованием. Пока пользуюсь stunnel
26. AlexO 136 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. Поручик 4665 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 239 10.06.12 18:11 Сейчас в теме
подтверждаю, после удаления service=gmail все заработало. отличная публикация, поддерживаю
34. shmellevich 136 26.07.12 20:35 Сейчас в теме
Скоро обсуждения будут пустыми, в 1С 8.3 уже есть полноценная поддержка SSL в почтовом клиенте встроенном, сам проверял.
40. zhuravlev_as 468 22.09.14 13:03 Сейчас в теме
(34) shmellevich, проверял наличие или проверял работоспособность?
35. it.ed 18 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 18 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 468 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. Поручик 4665 23.09.14 07:59 Сейчас в теме
(39) Она ещё долго будет актуальна, потому что в той же УТ 10.3 и УТ 11.0 в конфигурации нет возможности выбрать защищённое соединение, а дорабатывать во многих конторах никто не станет.
43. zhuravlev_as 468 23.09.14 09:19 Сейчас в теме
(42) Поручик, одна фигня - либо ставить программу стороннюю - либо 1Ску обновить и кода две строки дописать - как ни крути какого-то спеца вызывать придется. А в случае, если место рабочее новое появляется - то снова вызывать спеца - дополнительные траты? А если в 1Ске функционал уже учтен - то вызвать никого не нужно повторно. Ну если клиент щедрый - не осознает своих трат от каждых подобных работ спеца - то я рад, что у кого-то такой "легкий доход"))) А УТ 11.0 можно до 11.1 обновить - там уже в функционале учетно SSL-шифрование - см. последний релиз.
44. rhtr 94 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 257 22.06.17 21:08 Сейчас в теме
+1. На дворе 17 год. Революция прошла только, что, а они почту так и не научились через ssl отправлять. ррр.
только вот для запуска сервиса у версии stunnel-5.41 нужно писать уже: net start stunnel
Оставьте свое сообщение