Не удается отправить письмо активации на почтовый сервер smtp.yandex.ru

Я пытаюсь установить Discourse Docker на сервере AWS. После завершения процесса сборки мне необходимо зарегистрировать учетную запись администратора.

Затем я нажимаю кнопку «Зарегистрироваться», но письмо мне не приходит.
Я использовал утилиту ./discourse-doctor для проверки возможных проблем, но получил следующее:

==================== ТЕСТ ПОЧТЫ ====================
Для надежного теста получите адрес на mail-tester.com
Или просто отправьте тестовое сообщение себе.
Адрес электронной почты для теста? ('n' чтобы пропустить) [info@deephub.vn]:
Отправка письма на info@deephub.vn. . .
Проверка отправки на info@deephub.vn через smtp .yandex .ru:465.
================== ОШИБКА =======================
                                    НЕОЖИДАННАЯ ОШИБКА

Net::ReadTimeout

================ РЕШЕНИЕ ==============
Это не распространенная ошибка. Нет рекомендованного решения!

Пожалуйста, сообщите точное сообщение об ошибке выше на meta .discourse .org
(И решение, если вы его найдете!)
==========================================
Замена: SMTP_PASSWORD
Замена: LETSENCRYPT_ACCOUNT_EMAIL
Замена: DEVELOPER_EMAILS
Замена: DISCOURSE_DB_PASSWORD
Замена: Отправка письма на

==================== ГОТОВО! ====================

Я настроил записи SPF и DKIM в моем DNS.

Telnet работает
telnet smtp.yandex.ru 465

Есть ли идеи, как это исправить?

Вы можете попробовать подключиться изнутри контейнера. Возможно, у вас возникла проблема с сетью Docker.

Спасибо, @pfaffman. Я попробовал подключиться через telnet изнутри контейнера. Всё в порядке.