@Andro sì, domanda assolutamente lecita.
La parte “improvvisamente” è perché %{header_instructions} non è qualcosa che hai modificato localmente: è un blocco fornito dal core che Discourse inserisce in diverse email di notifica. Se il core modifica il suo testo o il momento in cui viene incluso, tutti se ne accorgeranno immediatamente anche se non sono state toccate le impostazioni di nessun amministratore.
Non voglio esagerare senza un riferimento di commit specifico, ma la causa più probabile è una recente modifica del core al testo predefinito a cui %{header_instructions} si espande per le notifiche di argomenti seguiti (ad esempio, l’aggiunta della riga “Qualcuno ha risposto a un argomento che stai seguendo”), o al momento in cui quel blocco viene incluso nel corpo dell’email.
Come confermare da dove proviene:
- In Admin → Email → Impostazioni Email → Modelli, controlla i modelli di notifica che i tuoi utenti ricevono (seguito / monitorato / risposto / menzionato).
- Se il corpo inizia con
%{header_instructions}, quella è la fonte del nuovo testo di prefazione. - Rimuoverlo, o spostarlo sotto
%{message}/%{context}(o anche%{reply_instructions}), ripristinerà il precedente comportamento “semplice”.
Sfortunatamente, al momento non esiste un’opzione globale per questo. Ciascun modello interessato deve essere modificato individualmente, motivo per cui questo sembra brusco e difficile da controllare quando il comportamento del core cambia.
Se utilizzi Discourse ospitato, la soluzione pratica è semplicemente modificare la piccola manciata di modelli che i tuoi utenti ricevono effettivamente, piuttosto che tutti quanti.