Você pode explicar o porquê? Estamos usando uma conta paga do Google Workspace. Isso não é Gmail gratuito. Eu uso isso para enviar e-mail do meu site WordPress/Woocommerce sem problemas. E, honestamente, sinto que está funcionando de verdade. Ou pelo menos as pessoas conseguem se registrar. Então eu não sei…
A questão é que estava funcionando (e parece estar funcionando agora apenas para contas do Gmail). Vou seguir este guia para ver se perdi alguma coisa.
Eu tenho o mesmo problema.
Instalação limpa, digitei incorretamente as configurações de SMTP durante o assistente de instalação, depois segui o guia de solução de problemas, configurei o SMTP corretamente corrigindo containers/app.yml e executei ./launcher rebuild app. O Send test email funciona, as verificações de e-mail de inscrição funcionam, o discourse-doctor também está satisfeito…
Mudei para o Mailgun. Estou vendo nos logs que os e-mails estão sendo enviados. O discord-doctor funcionou para o mail-tester.com. Testes de e-mail das configurações do Discourse para vários domínios funcionam. Portanto, não tenho certeza por que o erro ainda está aparecendo.
Entendi. Presumo que ./launcher rebuild app esteja funcionando. Eu atualizei o arquivo app.yml, salvei e executei o comando. Ele passou pela reconstrução e trouxe as novas configurações de SMTP.
Eu vejo “Login com Discourse ID” na página de login. Minha conta de usuário é uma conta local.
Tudo, no que diz respeito ao envio do e-mail, parece bom. Tanto os logs de e-mail do Discourse quanto os logs do Mailgun mostram entregas bem-sucedidas. Portanto, não creio que seja realmente um problema de SMTP neste momento. É algo em algum lugar que está renderizando esse erro incorretamente.