не работает ssmtp в тестовой ветке

Автор 17garcol17, 14 мая 2019, 14:56:48

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

17garcol17

Здравствуйте. После перехода/обновления на тестовой ветке (проверял на разных машинах) перестаёт отправляться почта через ssmtp и yandex.

Выглядит это так:

root@debian-TEST:/etc/ssmtp# echo -e "Subject:<Тема> \n\n <Текст>" | ssmtp -v root
[<-] 220 smtp1j.mail.yandex.net ESMTP (Want to use Yandex.Mail for your domain? Visit http://pdd.yandex.ru)
[->] EHLO localhost
[<-] 250 ENHANCEDSTATUSCODES
[->] STARTTLS
[<-] 220 Go ahead
[->] EHLO localhost
[<-]
ssmtp:  (localhost)


Должно быть так:

[<-] 220 smtp1p.mail.yandex.net ESMTP (Want to use Yandex.Mail for your domain? Visit http://pdd.yandex.ru)
[->] EHLO localhost
[<-] 250 ENHANCEDSTATUSCODES
[->] STARTTLS
[<-] 220 Go ahead
[->] EHLO localhost
[<-] 250 ENHANCEDSTATUSCODES
[->] AUTH LOGIN
...


Сервер почему-то не присылает список расширений после второго приветствия. На gmail такой проблемы нету, там ошибка появляется дальше с авторизацией, но думаю это связано с какими-то настройками безопасности на аккаунте и с текущей проблемой не связано. Режим отладки и журналы ни какой информации не дают.

Конфигурация:

mailhub=smtp.yandex.ru:587
AuthUser=<login>
AuthPass=<pass>
UseTLS=YES
UseSTARTTLS=YES
FromLineOverride=no
root=<mail>