Editei o arquivo discourse.conf para incluir meu servidor smtp, mas o aplicativo não está enviando e-mails por algum motivo. Os parâmetros precisam de aspas ao redor deles, aqui está um exemplo de um deles.
Na maioria dos casos, o Discourse não funcionará sem https.
Como eu disse antes, você terá que perguntar a eles. Como eles estão hospedando seu site, eles são os que entendem como ele está configurado. Como você não está executando uma instalação padrão, não podemos adivinhar o que eles podem ter feito ou o que fazer para corrigir as coisas.