После массового перехода ведущих
поставщиков эл. почты в РФ [mail.ru
yandex.ru], на защищенный тип соединений SSL, произошла массовая “истерия”
у программистов 1С. Так как данный продукт в свой базовой версии 8.2 не умеет
работать с почтой с использованием SSL. Так случилось, что данную проблему как
всегда повесили на ИТ. Ведь почта их вотчина :)
И
так имеем ситуацию, с одной стороны
“злые” 1С-программисты, которые не умеют/не хотят/лень/выбрать своё настраивать
работу почты в 1С, с другой клиенты, которые не понимают/не хотят
понять/принимают стороны 1Сников, и сжатые сроки на решения проблемы. Но так
как мы уже опытные, то в нашем комплекте программ есть маленькое приложение,
которое облегчит всем жизнь (и, конечно, freeware). И так встречаем - stunnel. (https://www.stunnel.org/)
Инсталятор
прост и лаконичен, [Обязательно ставим
галочку - Self-signed Certificate Tools]. В момент установки генерируется
наш персональный сертификат, вводим любую/личную информацию. Идём далее в папке с ярлыками, сразу
запускаем - stunnel Service Install. Либо запускаем [stunnel.exe -install]. Далее редактируем конфиг файл. (Можно через
GUI версию). В последнем релизе уже добавили готовое описание для подключения к
Gmail, мы же его заменим нашим подготовленным для работы с тремя сервисами -
Gmail/Yandex.Mail/Mail.ru
Вставляем
следующий конфиг
[gmail-pop3]
client =
yes
accept =
127.0.0.1:10110
connect =
pop.gmail.com:995
[gmail-imap]
client =
yes
accept =
127.0.0.1:10143
connect =
imap.gmail.com:993
[gmail-smtp]
client =
yes
accept =
127.0.0.1:10025
connect =
smtp.gmail.com:465
[yandex-pop3]
client =
yes
accept =
127.0.0.1:20110
connect =
pop.yandex.ru:995
[yandex-imap]
client =
yes
accept =
127.0.0.1:20143
connect =
imap.yandex.ru:993
[yandex-smtp]
client =
yes
accept =
127.0.0.1:20025
connect =
smtp.yandex.ru:465
[mail-pop3]
client =
yes
accept =
127.0.0.1:30110
connect =
pop.mail.ru:995
[mail-imap]
client =
yes
accept =
127.0.0.1:30143
connect =
imap.mail.ru:993
[mail-smtp]
client =
yes
accept =
127.0.0.1:30025
connect =
smtp.mail.ru:465
Запускаем службу stunnel Service Start [stunnel.exe -start]. Так же можем запустить GUI для отладки.
Проверяем командой telnet localhost 30025
должны получить, что-то типа 220
smtp41.i.mail.ru ESMTP ready. Аналогично и для других служб.
И отправляем
1с-программисту следующие послание:
Сервер для входящих подключений - для всех localhost
Порты для работы
gmail
pop3 10110
imap 10143
smtp 10025
yandex
pop3 20110
imap 20143
smtp 20025
mail
pop3 30110
imap 30143
smtp 30025
Комментариев нет:
Отправить комментарий