Я успешно настроил Discourse на моем экземпляре AWS, используя сервис AWS Lightsail. В настоящее время я пытаюсь зарегистрировать учетную запись администратора на форуме Discourse, и система отправляет ссылку активации на указанный мной адрес электронной почты. Однако, проверив свой почтовый ящик, я не получаю никаких писем. Изначально я настроил «email-smtp.eu-west-2.amazonaws.com» в качестве почтового сервера при установке Discourse. Затем я обнаружил, что наши учетные записи электронной почты размещены на сервере «smtp.zeptomail.in». Я обновил настройки Discourse соответствующим образом, но по-прежнему не получаю письма. Я проверил папку «Спам», и я использую порт 587 для отправки электронной почты. Пожалуйста, помогите мне. Ваша помощь в решении этой проблемы будет очень ценной.
Это не решает вашу проблему с электронной почтой, но обычно на новом экземпляре вы можете зарегистрировать учетную запись администратора следующим образом:
cd /var/discourse
./launcher enter app
rake admin:create
… и следуйте инструкциям …
Спасибо за ваш ответ!
Я выполнил шаги, которые вы предложили, и теперь вижу, что форум Discourse на нашем сайте work.scube.co работает. Однако я столкнулся с проблемой: я не могу создавать новых пользователей, так как они не получают ссылку активации по электронной почте.
Мне нужна помощь в понимании причин, по которым письма с активацией не поступают. Не могли бы вы помочь мне определить возможные причины этой проблемы? Ваша консультация была бы очень ценна.
Что написано в ваших логах электронной почты? И на вашем сервере, и в сервисе электронной почты? Видите ли вы в Discourse «250 OK»?
Вы выполнили пересборку после внесения этих изменений?
Посмотрите Устранение неполадок с электронной почтой при новой установке Discourse

