Personalizando o hostname enviado em links de e-mail para deeplinking de aplicativos

É 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.

O aplicativo na lista de permissões pode ser implantado de forma que associe links corretamente e faça deep linking na instância do Discourse através do aplicativo. Por que seu aplicativo tem que ser diferente?