Недавно я установил Discourse на свой сервер, но столкнулся с проблемой при регистрации пользователей. Когда новый пользователь пытается создать аккаунт, его перенаправляют на id.discourse.com вместо завершения регистрации прямо на моём форуме.
Мне нужно, чтобы весь процесс регистрации проходил на моём собственном форуме.
Возможно, это происходит потому, что я не настроил SMTP во время первоначальной установки? Если да, как можно подключить SMTP уже после установки?
В настоящее время я использую Brevo для отправки писем, поэтому, если у кого-то есть пошаговая инструкция или рекомендуемые настройки для интеграции Brevo с Discourse, это было бы очень полезно.
If you didn’t setup email, you can do so by editing the details in your app.yml file by setting up DISCOURSE_SMTP_USER_NAME and DISCOURSE_SMTP_PASSWORD variables.
IIRC you can disable Discourse ID completely with the enable discourse id setting.
Enter these values when prompted by ./discourse-setup per the install guide. To change the current email service, run ./discourse-setup as well (this will bring the forum offline for a few minutes while it gets rebuilt).
SMTP server address? smtp-relay.brevo.com
SMTP user name? [SMTP credentials for your domain under [SMTP-Key tab](https://app.brevo.com/settings/keys/smtp)]
SMTP password? [SMTP credentials for your domain under [SMTP-Key tab](https://app.brevo.com/settings/keys/smtp)]
Port: 587