Для временного решения предлагаю следующий способ.
Качаете, ставите бесплатную софтину
STunnel (выбирайте stunnel-5.31-installer.exe)
Это прокси-сервер с поддержкой ssl/tls, который примет вашу почту на локальный порт вашего же компьютера по нешифрованному SMTP и перенаправит её на нужный почтовый сервер, зашифровав.
При запуске софтина запустит командную строку и в ней предложит вам заполнить кое-какую информацию о себе (страна, город, название организации и т.п.). Можете вписать туда что угодно.
Далее запускаем Stunnel с рабочего стола (или Stunnel GUI start из пуска), в нём жмакаем Configuration - Edit Configuration.
Конфа на радость бородатым админам и на ужас простым юзером откроется в текстовом файле. Дабы не пришлось вам глубоко разбираться, предлагаю свой конфигурационный файл. Он позволяет проксифицировать запросы на mail.ru и gmail.com
Просто скопируйте в окно редактора и сохраните (удалив то, что там было).
Код: Выделить всё
; Sample stunnel configuration file for Win32 by Michal Trojnara 2002-2015
; Some options used here may be inadequate for your particular configuration
; This sample file does *not* represent stunnel.conf defaults
; Please consult the manual for detailed description of available options
; **************************************************************************
; * Global options *
; **************************************************************************
; Debugging stuff (may be useful for troubleshooting)
;debug = info
;output = stunnel.log
; Enable FIPS 140-2 mode if needed for compliance
;fips = yes
; Microsoft CryptoAPI engine allows for authentication with private keys
; stored in the Windows certificate store
; Each section using this feature also needs the "engineId = capi" option
;engine = capi
; **************************************************************************
; * Service defaults may also be specified in individual service sections *
; **************************************************************************
; Enable support for the insecure SSLv3 protocol
;options = -NO_SSLv3
; These options provide additional security at some performance degradation
;options = SINGLE_ECDH_USE
;options = SINGLE_DH_USE
; **************************************************************************
; * Include all configuration file fragments from the specified folder *
; **************************************************************************
;include = conf.d
; **************************************************************************
; * Service definitions (at least one service has to be defined) *
; **************************************************************************
; ***************************************** Example TLS client mode services
[gmail-pop3]
client = yes
accept = 127.0.0.1:110
connect = pop.gmail.com:995
verify = 2
CAfile = ca-certs.pem
checkHost = pop.gmail.com
OCSPaia = yes
[gmail-imap]
client = yes
accept = 127.0.0.1:143
connect = imap.gmail.com:993
verify = 2
CAfile = ca-certs.pem
checkHost = imap.gmail.com
OCSPaia = yes
[gmail-smtp]
client = yes
accept = 127.0.0.1:25
connect = smtp.gmail.com:465
verify = 2
CAfile = ca-certs.pem
checkHost = smtp.gmail.com
OCSPaia = yes
[mail.ru-pop3]
client = yes
accept = 127.0.0.1:9110
connect = pop.mail.ru:995
verify = 2
CAfile = ca-certs.pem
checkHost = pop.mail.ru
OCSPaia = yes
[mail.ru-imap]
client = yes
accept = 127.0.0.1:9143
connect = imap.mail.ru:993
verify = 2
CAfile = ca-certs.pem
checkHost = imap.mail.ru
OCSPaia = yes
[mail.ru-smtp]
client = yes
accept = 127.0.0.1:925
connect = smtp.mail.ru:465
verify = 2
CAfile = ca-certs.pem
checkHost = smtp.mail.ru
OCSPaia = yes
; Encrypted HTTP proxy authenticated with a client certificate
; located in the Windows certificate store
;[example-proxy]
;client = yes
;accept = 127.0.0.1:8080
;connect = example.com:8443
;engineId = capi
; ***************************************** Example TLS server mode services
;[pop3s]
;accept = 995
;connect = 110
;cert = stunnel.pem
;[imaps]
;accept = 993
;connect = 143
;cert = stunnel.pem
;[ssmtp]
;accept = 465
;connect = 25
;cert = stunnel.pem
; TLS front-end to a web server
;[https]
;accept = 443
;connect = 80
;cert = stunnel.pem
; "TIMEOUTclose = 0" is a workaround for a design flaw in Microsoft SChannel
; Microsoft implementations do not use TLS close-notify alert and thus they
; are vulnerable to truncation attacks
;TIMEOUTclose = 0
; Remote cmd.exe protected with PSK-authenticated TLS
; Create "secrets.txt" containing IDENTITY:KEY pairs
;[cmd]
;accept = 1337
;exec = c:\windows\system32\cmd.exe
;execArgs = cmd.exe
;ciphers = PSK
;PSKsecrets = secrets.txt
; vim:ft=dosini
Для продвинутых и желающих разобраться: можете покопаться, всё просто.
Код: Выделить всё
[gmail-smtp]
client = yes
accept = 127.0.0.1:25
connect = smtp.gmail.com:465
verify = 2
CAfile = ca-certs.pem
checkHost = smtp.gmail.com
OCSPaia = yes
[gmail-smtp] - название сервера для логов
client = yes - ну типа согласны использовать эту настройку
accept = 127.0.0.1:25 - соединение принимается на этот IP:порт (127.0.0.1 - внутренний интерфейс вашего компьютера, локалхост; 25 - стандартный порт smtp. Это те настройки, которые в дальнейшем вы впишете в MLO)
connect = smtp.gmail.com:465 - сервер и порт, на который перенаправится ваше письмецо
Далее - описание типа авторизации и файл с сертификатами, можно не трогать.
Если желаете добавить ещё сервер - просто копируете ниже эти 8 строк, меняете
название в 1-ой (для логов),
ПОРТ в 3-ей строке (любой с 2048 до 65535 на ваш вкус, главное, чтоб он был уникальным для этой конфигурации), в 4ой -
сервер и порт вашего почтовика из его настроек.
Сохраняем файл, закрываем его, в окне STunnel жмём Configuration - Load Configuration.
Убеждаемся, что в логе в окне последняя строка -
LOG5[main]: Configuration successfulНе забываем добавить софтинку в автозагрузку.
Далее, в MLO в настройках вносим в качестве адреса smtp-сервера - 127.0.0.1, а в качестве порта - тот порт, который указан в настройках для нужного сервера (в моей конфигурации для gmail используется порт
25, для mail.ru -
925).
Остальное - вы уже знаете.
Скриншотик для уверенности.
- 2016-04-08 23⋮49⋮55.jpg (120.79 КБ) 15110 просмотров
P.S. Для того, чтобы работала пересылка в гуглпочте и не появлялось больших окон со страшными ошибками, у вас должна быть одобрена авторизация ненадёжных приложений (Настройки - Безопасность и вход - Вход в аккаунт Google - скролл до конца страницы).
P.P.S. Если что-то не получается, пишите.