Привет.
У меня возникла проблема с настройкой SMTP-сервера.
Почтовый сервер использует порт 465 для подключения пользователей к SMTP.
Discourse-Doctor показывает следующее:
Testing sending to my@email.com using INTERNAL_IP:465.
======================================== ERROR ========================================
UNEXPECTED ERROR
Net::ReadTimeout
Однако при входе в контейнер и выполнении команды openssl s_client -connect INTERNAL_IP:465 всё работает нормально. Тест отправки почты через фронтенд выдаёт ошибку через некоторое время, но в логах ничего нет. Мои настройки почты:
DISCOURSE_SMTP_ADDRESS: INTERNAL_IP
DISCOURSE_SMTP_PORT: 465
DISCOURSE_SMTP_USER_NAME: username@myemail.com
DISCOURSE_SMTP_PASSWORD: MY_PASSWORD
DISCOURSE_SMTP_ENABLE_START_TLS: false
Также я пробовал установить DISCOURSE_SMTP_AUTHENTICATION: "login".
Пожалуйста, дайте знать, если у вас есть идеи,
Felixoi