Acabei de instalar e configurar o Discourse em uma instância EC2 Ubuntu v20 com o Sendgrid como meu SMTP e tudo está funcionando bem, exceto o e-mail enviado no cadastro de usuários. Parece que, embora o texto esteja correto, algo está injetando um subdomínio no link que definitivamente não é meu, redirecionando para uma URL inexistente.
Aqui está o meu modelo de e-mail para um novo cadastro:
Clique no link abaixo para confirmar e ativar sua nova conta:
%{base_url}/u/activate-account/%{email_token}
https://www.visavice.com/u/activate-account/%{email_token}
Enviei um teste com esse modelo e posso confirmar que tanto o %baseurl quanto a URL “hardcoded” acabam apontando para:
http://url4685.visavice.com/ls/click?upn=blahblahblah
O ‘url4685’ não é meu subdomínio — verifiquei isso no Route 53.
Estou procurando por onde começar. Fiz todos os testes que consegui pensar, mas como esta é minha primeira implantação do Discourse, agradeceria qualquer orientação.
Se quiserem testar, o site deve estar (pelo menos meio que) no ar. Posso tirá-lo do ar para testes e reinicializações enquanto tento resolver isso.