Eu usei o WSL2 do Windows 10 para instalar o Docker e implantei minha própria aplicação Discourse. Modifiquei os itens de configuração SMTP em discourse/config/discourse_defaults.conf e executei novamente d/boot_dev -p, d/rails s e d/ember-cli, mas o email ainda não consegue ser enviado. Não tenho como determinar onde está o problema. Devo configurar o SMTP em discourse/config/discourse_defaults.conf? Usei o d/mailhog para testar, mas o bash ficava repetindo “[APIv1] KEEPALIVE api/v1/events”. Existe uma maneira prática e evidente de verificar a validade da minha configuração SMTP?
Se não me engano, se você estiver usando um ambiente de desenvolvimento, não precisará configurar um nome de usuário e senha SMTP.
Além disso:
Isso parece normal, pois também vejo isso no console do meu ambiente de desenvolvimento ao executar mailhog.
Você terá que abrir a porta (acho que) 8025 para ver a página do mailhog. Lá, você pode ver os e-mails enviados.
@zhongziqi bem-vindo à nossa comunidade!
A postagem de @NateDhaliwal respondeu à sua pergunta? Se sim, você pode fechar este tópico marcando o botão de soluções na postagem dele.
Se não, nos diga se você ainda está travado! Algumas pessoas acham mais fácil no início apenas seguir a instalação oficial usando um VPS em vez de tentar começar configurando uma instalação de desenvolvimento em sua máquina local.