Всем привет.
Все работало пучком, пока неделю-две назад Яндекс не стал поддерживать шифрование исходящей и входящей почты.
Был настроен ssmtp и периодически некоторые логи и конфиги пересылались мне с сервака в личку.
Настройки были такими:
cat /etc/ssmtp/revaliasesroot:myemailaddress@yandex.ru:smtp.yandex.ru:25
cat /etc/ssmtp/ssmtp.confroot=myemailaddress@yandex.ru
mailhub=smtp.yandex.ru:25
hostname=smtp.yandex.ru:25
UseSTARTTLS=YES
AuthUser=myemailaddress@yandex.ru
AuthPass=mypassword
FromLineOverride=YES
После включения яндексом шифрования, при отправке почты
выдается ошибка:
Меняю в настройках ssmtp 25 порт на 465 и почта уходит в никуда. Куда-то уходит и никуда не доходит.
Однако в логах видно ошибку о невозможности выполнения UseSTARTTLS="YES"
Sep 23 17:43:10 progy_GU_RO sSMTP[31890]: Unable to set UseSTARTTLS="YES"
Sep 23 17:43:10 progy_GU_RO sSMTP[31890]: Set MailHub="smtp.yandex.ru"
Sep 23 17:43:10 progy_GU_RO sSMTP[31890]: via SMTP Port Number="465"
Кто может помочь советом? Куда копать?
Спасибо.
Пользователь решил продолжить мысль [time]24 Сентябрь 2014, 15:49:39[/time]:
Что-то с яндексом не получается...
Пытаюсь настроить через гугл, что-то тоже беда какая-то. Правда уже другая
Делаю так:
cat /etc/ssmtp/revaliasesroot:myemailaddress@gmail.com:smtp.gmail.com:587
mainuser:myemailaddress@gmail.com:smtp.gmail.com:587cat /etc/ssmtp/ssmtp.confroot=myemailaddress@gmail.com
mailhub=smtp.gmail.com:587
hostname=myemailaddress@gmail.com
UseSTARTTLS=YES
AuthUser=myemailaddress@gmail.com
AuthPass=mypassword
FromLineOverride=YESПри попытке отправить почту через gmail дает ошибку:
530 5.7.0 Must issue a STARTTLS command first. y7sm5686286laj.1 - gsmtp
ssmtp: Server didn't like our AUTH LOGIN (530 5.7.0 Must issue a STARTTLS command first. y7sm5686286laj.1 - gsmtp)Кто настраивал пересылку почты через gmail? Поделитесь конфигом.