@Andro sim - pergunta totalmente justa.
A parte “de repente” é porque %{header_instructions} não é algo que você alterou localmente: é um bloco fornecido pelo núcleo que o Discourse injeta em vários e-mails de notificação. Se o núcleo alterar sua redação ou quando for incluído, todos notarão imediatamente, mesmo que nenhuma configuração de administrador tenha sido tocada.
Não quero exagerar sem uma referência de commit específica, mas a causa mais provável é uma alteração recente no núcleo do texto padrão para o qual %{header_instructions} se expande para notificações de tópico vigiado (por exemplo, adicionando a linha “Alguém respondeu a um tópico que você está Vigiando.”), ou para quando esse bloco é incluído no corpo do e-mail.
Como confirmar de onde está vindo:
- Em Admin → E-mail → Configurações de E-mail → Modelos, verifique os modelos de notificação que seus usuários recebem (vigiado / acompanhado / respondido / mencionado).
- Se o corpo começar com
%{header_instructions}, essa é a origem do novo texto de prefácio. - Removê-lo, ou movê-lo para baixo de
%{message}/%{context}(ou até mesmo%{reply_instructions}), reverterá para o comportamento “simples” anterior.
Infelizmente, atualmente não há uma opção global para isso. Cada modelo afetado precisa ser ajustado individualmente, é por isso que isso parece abrupto e difícil de controlar quando o comportamento do núcleo muda.
Se você estiver usando o Discourse hospedado, a solução prática é apenas editar o pequeno punhado de modelos que seus usuários realmente recebem, em vez de todos eles.