Решил интегрировать в проект отправку писем. Сам проект развёрнут на сервере nginx, бекенд в докере на Spring Boot.
Однако столкнулся с интересной вещью: при тестировании на localhost мои письма успешно отправляются на порт 587 (однако когда-то получалось и через 465), но после деплоя проекта, письма перестают приходить, а в логах мне просто пишет о превышении времени ожидания от сервисов smtp mail.ru. Сам сайт защищён протоколом ssl, поэтому в голову мне сразу пришла мысль поставить 465 порт и явно указать соединение по защищённому протоколу. Однако это тоже не помогло.
Docker вроде ничего блокировать не должен, ибо я спокойно обращаюсь из него к сторонним api. Посмотрел фаер вол, но причину своей проблемы там тоже не нашёл. Поддержка mail ru отказалась мне помогать, в виду того что я подключаюсь через код, а не через специальные почтовые сервисы, хотя разницы в этом не вижу...
Может, сможет кто помочь? уже недели две мучаюсь...