Кажется, в app.yml отсутствуют некоторые строки, если вы передумали после настройки и всё же хотите использовать email.
Я не очень хорошо знаком с изменениями, произошедшими с тех пор, как Self-Hosting Discourse Just Got a Whole Lot Easier, но на моих сайтах способ настройки SMTP-данных в app.yml не изменился. Если бы я был на вашем месте, я бы попробовал запустить
cd /var/discourse
./discourse-doctor
и посмотреть, поможет ли это исправить проблему. Если это не сработает, я бы нашёл app.yml с работающего сайта и использовал его в качестве примера, чтобы убедиться, что все необходимые для email строки присутствуют и корректны. Если у вас нет такого файла, вы можете взять пример здесь:
Затем пересоберите.
Если всё это кажется слишком сложным, и если ещё не поздно, вы можете начать заново и с самого начала правильно ответить на вопросы, указав свои SMTP-данные.