Olá Comunidade,
Tenho uma instalação auto-hospedada do Discourse funcionando bem em um VPS com Ubuntu 18.04 há cerca de um ano. Como o fórum cresceu, comecei a me preparar para migrar para um VPS mais potente. Então, usei uma imagem mínima do Ubuntu 20.04, apliquei algumas configurações típicas de segurança e instalei o Discourse via Docker seguindo o guia de instalação de 30 minutos. Usei exatamente os mesmos valores da instalação que já funcionava bem. Mas: o e-mail de ativação não está sendo enviado. O guia Solução de problemas de e-mail em uma nova instalação do Discourse não ajudou — consigo me conectar usando telnet, mas recebo o seguinte erro ao executar ./discourse-doctor:
>==================== TESTE DE E-MAIL ====================
Para um teste robusto, obtenha um endereço em http //www mail-tester com/
Ou apenas envie uma mensagem de teste para si mesmo.
Endereço de e-mail para o teste? ('n' para pular) [anonymizado]: test-9ymkghbvc@srv1 mail-tester com
Enviando e-mail para test-9ymkghbvc@srv1.mail-tester com. . .
Testando o envio para test-9ymkghbvc@srv1.mail-tester com usando smtp mailbox org:587.
==================== ERRO ======================
ERRO INESPERADO
>
>503 5.5.1 Erro: autenticação não habilitada
>
>
>================== SOLUÇÃO =====================
>Este não é um erro comum. Não existe uma solução recomendada!
>
>Por favor, relate a mensagem de erro exata acima em https //meta discourse org/
(E uma solução, se você encontrar uma!)
=================================================
(tive que remover algumas partes das URLs acima para conseguir postar aqui)
Fato estranho: recebo o mesmo erro ao executar ./discourse-doctor no meu VPS que já está funcionando bem também, então não sei se o erro é relevante.
Como podem ver, estou usando o mailbox.org como provedor de e-mail, que funciona muito bem e é uma ótima escolha em termos de privacidade e infraestrutura de e-mail robusta. Verifiquei o host e a porta, e uso isso no Thunderbird e também na outra instalação do Discourse há anos.
Alguma ideia? A única diferença que vejo entre os dois VPS é que o que está funcionando roda o Ubuntu 18.04, enquanto o problema ocorre no VPS com Ubuntu 20.04.
Obrigado, cazee