Configurações de SMTP Ausentes Após a Instalação

Acabei de executar o instalador pela primeira vez. Eu inseri os detalhes de SMTP, no entanto, estou vendo isto nas configurações de SMTP do servidor.

As configurações de SMTP mudaram para outro lugar para eu verificar?

Em app.yml, vejo o seguinte onde costumava estar a configuração de SMTP antiga.

DISCOURSE_SKIP_EMAIL_SETUP: ‘1’

3 curtidas

Estou vendo um monte de trabalhos de nova tentativa (retry jobs) no Sidekiq também. Alguma ideia do que pode estar acontecendo aqui, ou onde posso fazer a configuração SMTP “old school”?

Parece que faltam algumas linhas no app.yml se você mudar de ideia após a configuração e decidir usar e-mail, afinal.

Não estou muito familiarizado com a forma como as coisas mudaram desde Self-Hosting Discourse Just Got a Whole Lot Easier, mas nos meus sites a forma como os detalhes de SMTP são configurados no app.yml não mudou. Se eu fosse você, tentaria executar

cd /var/discourse
./discourse-doctor

e ver se isso permite que você corrija. Se isso não funcionar, eu procuraria um app.yml de um site funcionando e o usaria como exemplo para garantir que as linhas necessárias para o e-mail estejam presentes e corretas. Se você não tiver isso, pode obter um exemplo aqui:

Em seguida, reconstrua.

Se tudo isso parecer difícil, se não for tarde demais, você também pode começar de novo e responder às perguntas corretamente com seus detalhes de SMTP desde o início.

Isso parece indicar que você não configurou o smtp ao executar o discourse-setup-ruby.
O problema com o novo sistema é que ele grava um app.yml que não inclui as configurações nele. Você precisará olhar o modelo e copiar o que deseja, ou excluir/renomear o arquivo yml existente e executar o discourse-setup do zero. Essa será a coisa mais fácil de fazer.

2 curtidas

Essa é uma dica muito melhor do que a minha.

Eu costumo guardar arquivos app.yml de backup no caso de precisar apenas fazer backup e restaurar meu site. Altamente recomendado.

Não consigo reproduzir isso com a versão atual do instalador.

Se você deseja configurar o SMTP após a instalação, você precisa editar o arquivo YAML e adicionar a configuração lá.

2 curtidas