Dies mag eine Änderung gegenüber älteren Versionen von Discourse sein, aber ich glaube nicht, dass es ein Fehler ist. Die zulässigen Interpolationsschlüssel für E-Mail-Vorlagen zu finden, war schon immer schwierig. Wir haben jetzt ein Thema, das erklärt, welche Schlüssel verwendet werden können: Interpolation Keys for Customizing Text and System Email Templates. Die zulässigen Schlüssel sind hier aufgelistet: discourse/app/models/translation_override.rb at main · discourse/discourse · GitHub.
{base_url} steht nicht auf dieser Liste.
Da Sie die Basis-URL Ihrer Website bereits kennen, bin ich mir nicht sicher, ob der Schlüssel benötigt wird. Verwenden Sie anstelle von %{base_url}%{url} einfach die URL Ihrer Website. Zum Beispiel https://forum.example.com%{url}