A correção proposta em FIX: vimeo iframe url when data-original-href is missing by ghassanmas · Pull Request #18894 · discourse/discourse · GitHub, você também pode experimentá-la em https://discuss.gsgapp.io onde selecionei meu commit.
Eu testei pessoalmente para 4 casos:
- colando url do vimeo de vídeo público
- colando url do vimeo de vídeo não listado
- colando iframe vanilla de vídeo público
- colando iframe vanilla de vídeo não listado
Em todos os casos, isso levou o e-mail a gerar o url correto.
Mas, de qualquer forma, por favor, tente testar todas as outras variações possíveis que você possa encontrar e, o mais importante, que isso não quebre outras coisas.
A maneira como testei o template de e-mail foi enviando uma mensagem direta para mim mesmo e, em seguida, verificando a caixa de entrada de e-mail. (Como tenho duas contas registradas em https://discuss.gsgapp.io)