Estamos usando o Discourse 1.9.0 beta15.
As notificações por e-mail funcionavam até termos um problema com o servidor (sem espaço em disco).
Após corrigir o problema, notamos que as notificações não são mais enviadas (não recebidas pelos usuários).
Por favor, poderia me informar os comandos para verificar a caixa de correio no Discourse? Como esvaziar a fila? Gostaria de ver se os e-mails estão presos na fila.
Fiz várias coisas:
reiniciei o nginx
limpei o redis (flushall)
verifiquei o production.log (nenhum problema de e-mail registrado)
fiz telnet do nosso servidor (sem problema com nosso servidor SMTP)
Existe algum processo responsável por enviar as notificações por e-mail?
Obrigado,
Isso geralmente significa que o Sidekiq não está em execução e uma reinicialização resolve o problema. Se você limpou o Redis, então apagou todas as notificações pendentes.
Você realmente deveria fazer a atualização, pois essa versão não é mais suportada.
Oi Jay,
Existe alguma maneira de reiniciar o Sidekiq sem reiniciar o servidor?
O aplicativo está funcionando bem, exceto a notificação por e-mail.
Se eu reiniciar o app (restarted do launcher), você acha que isso pode ajudar?
Ainda não reiniciei o app.
Sim, estamos no processo de atualização do Discourse.
Obrigado