É possível alterar os links enviados via Discourse em e-mails sem alterar os modelos de e-mail (URL base)?
Em nosso cenário, desenvolvemos um aplicativo móvel que usa deep linking, então https://example.com abrirá o aplicativo. Do aplicativo, o usuário pode acessar nosso fórum (auto-hospedado), que está disponível em https://forum.example.com e é iniciado pelo aplicativo, abrindo o navegador do sistema e usando o Discourse Connect para SSO entre o aplicativo e o fórum.
O que queremos alcançar é manter a URL base do fórum como https://forum.example.com, mas alterar os links no e-mail para https://example.com/forumlink/<algum_tópico>. Quando um usuário recebe um e-mail e clica no link, ele será redirecionado para o aplicativo, que abrirá no dispositivo, e então faremos o login do usuário, e então abriremos o fórum no navegador do sistema e o direcionaremos para https://forum.example.com/<algum_tópico>.
Isso requer uma personalização ou pode ser feito através da funcionalidade existente? Poderíamos considerar personalizar um componente específico que possa lidar centralmente com o envio de todos os e-mails (por exemplo, para usar uma variável de ambiente), se isso for possível. No entanto, não temos certeza se essa personalização será perdida se atualizarmos. Estamos usando o modelo standalone da imagem Docker auto-hospedada.