Имеется сервер 1С (Ubuntu) с 1С 8.2 и конфигурацией УПП, интернет-шлюз (Ubuntu), почтовые аккаунты на Gmail (Google Apps).
Нужно организовать возможность отправки почты из 1С УПП через учетные записи почты GMail (Google Mail).
Штатно почтовый клиент в 1С УПП не умеет работать с SSL и TLS, которые требует GMail (Google Mail).
Будем использовать stunnel как промежуточное звено, позволяющее создать, требуемый GMail SSL-туннель.
stunnel устанавливаем на шлюз: sudo apt-get install stunnel4
делаем конфиг /etc/stunnel/stunnelgmail.conf примерно с таким содержимым:
chroot = /var/lib/stunnel4/
setuid = stunnel4
setgid = stunnel4
pid = /stunnel4.pid
options = NO_SSLv2
options = SINGLE_ECDH_USE
options = SINGLE_DH_USE
[gmail-smtp]
client = yes
accept = 10.0.0.1:8025
connect = smtp.gmail.com:465
В настройках почтового клиента 1С указываем адрес сервера SMTP как 10.0.0.1 и порт 8025. Логин username@appsdomain.com и пароль.
Стартуем stunnel на сервере service stunnel4 start
Пробуем отправить почту из 1С УПП.
Почтовый клиент 1С УПП подключится к stunnel на шлюзе, stunnel создаст SSL-соединение до smtp.gmail.com:465 и письмо будет отправлено.
Об авторе