Попробуйте 465. Для зашифрованного SMTP обычно используются 2 порта: 587 - если шифрование включается командой STARTTLS внутри незашифрованного соединения, и 465 - если шифрование включается сразу. Я не знаю, что из этого делает микротик, но очень похоже, что он и сервер пытаются включить шифрование разными способами.
О, так в нём есть отдельный вариант starttls? Тогда дело практически гарантированно было в этом. Нужно ставить либо 587+starttls, либо 465+yes. А не 587+yes, как вы изначально попытались.
О, так в нём есть отдельный вариант starttls? Тогда дело практически гарантированно было в этом. Нужно ставить либо 587+starttls, либо 465+yes. А не 587+yes, как вы изначально попытались.
У яндекса нет на данный момент 465 порта подключения, хз у меня не телнетится яндекс по 465 порту.
А гугл сперва был конфликт впн, под сеть 142.250.0.0/16 для разблокировки ютуба ныряла в тунель, гуглу/smtp.gmail.com это не нравилось, пришлось выделить два ип адреса (142.250.102.109 / 142.250.102.108) отдельный статический маршрут с меньшей метрикой через местного провайдера.
$ telnet smtp.yandex.ru 587
Trying 77.88.21.158...
Connected to smtp.yandex.ru.
Escape character is '^]'.
220 mail-nwsmtp-smtp-production-main-95.klg.yp-c.yandex.net Ok 1771167890-o4Z0OLWGseA0
Как то странно ответ/информирование подключения у него.
На 587 понятно что подключился.
Ну так на 587 вы сначала незашифрованное соединение устанавливаете, внутри которого потом нужно команду starttls давать. Вот вы и видите незашифрованное приветствие.
На 465 порту нужно сразу устанавливать ssl/tls шифрование, как для https, а приветствие будет уже внутри. Если хотите увидеть приветствие, нужно не telnet использовать, а какую-нибудь утилиту, умеющую работать с tls-шифрованием. Например: openssl s_client smtp.yandex.ru:465. Или: ncat --ssl smtp.yandex.ru 465.
На 465 порту нужно сразу устанавливать ssl/tls шифрование, как для https, а приветствие будет уже внутри. Если хотите увидеть приветствие, нужно не telnet использовать, а какую-нибудь утилиту, умеющую работать с tls-шифрованием. Например:
Ясно, спасибо за содействие.
В принципе работает, и пусть дальше работает.