Поддерживает ли программа SSL шифрование для электронной почты? Почему не получается отправить и получить почту из программы?

Платформа «1С: Предприятие» 8.2 не умеет работать с серверами почты по протоколу SSL. Данная возможность реализована в версии 1С 8.3. Редакция «BonSens 2.0/2.1» работает на платформе 8.3 в режиме совместимости с 8.2.

Редакция «BonSens 2.2/2.3» работает в полноценном режиме 8.3, и в этой версии есть возможность работы с почтовыми ящиками по протоколу SSL.

Если Вы еще используете редакцию «BonSens 2.0/2.1» — можно установить бесплатную программу «Stunnel», которая будет промежуточным звеном между 1С и почтовым сервером, и обеспечит работу почты протоколу SSL.

Как установить и настроить Stunnel на примере Gmail:

  1. Для начала необходимо установить программу Stunel. С сайта разработчика http://www.stunnel.org/downloads.html?extra=/binaries.html необходимо скачать файл «stunnel-Х.ХХ-installer.exe».
  2. Устанавливаем программу Stunnel.
  3. Заходим в папку с установленной программой (обычно это «C:/Program Files/stunnel»), и ищем файл stunnel.conf.
  4. Открываем файл Блокнотом, удаляем все строки и добавляем следующее:

    client = yes
    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

  5. Сохраняем файл и запускаем Stunnel. Можно настроить, что бы Stunnel запускался всегда при старте Windows.
  6. Теперь в настройках учетной записи электронной почты в BonSens в качестве сервера входящей и исходящей электронной почты указываем 127.0.0.1. Порт сервера входящей почты — 110, исходящей почты — 25.

Обратите внимание, указаны настройки для почты Gmail. Для других почтовых серверов настройки можно найти в справке почтовой службы.

Программу Stunnel необходимо установить:

  • если 1С установлена локально — на каждом компьютере пользователя;
  • если используется сервер терминалов — только на сервере;
  • если используется сервер приложений 1С и SQL-сервер — на сервере 1С.

Если Вы используйте почту Gmail — включите доступ сторонних приложений (например «1С») к почтовому ящику. Для этого войдите в свой почтовый ящик через Веб-браузер, перейдите по ссылке «https://www.google.com/settings/security/lesssecureapps» и нажмите «Включить».