In dem verlinkten Thread werden folgende Sachen empfohlen:
1
sudo update-alternatives --config x-www-browser
Das stand bei mir tatsächlich auf Chromium, aber es auf Firefox umzustellen hat leider dem Thunderbird nicht geholfen.
2
Bearbeiten → Einstellungen → ganz nach unten scrollen → Konfiguration bearbeiten → alle anzeigen
network.protocol-handler.app.http steht schon auf /usr/bin/firefox
network.protocol-handler.app.https steht auch schon auf /usr/bin/firefox
3
Einer schlägt vor, eine user.js mit diesen beiden Einstellungen anzulegen, falls das Problem ist, dass obige Einstellungen bei der Installation weiterer Browser auf diese gestellt wird (oder durch andere Prozesse oder Nutzer verstellt wird), dann kann man dadurch dafür sorgen, dass es bei jedem Neustart von Thunderbird wieder auf Firefox gestellt wird, aber das ist bei mir ja nicht das Problem, es steht ja schon auf Firefox.
4
Bearbeiten → Einstellungen → Dateien & Anhänge, steht auf "Mit System Handler öffnen", aber auch es auf /usr/bin/firefox umzustellen hat nicht geholfen.
Der Person, die den anderen Thread eröffnet hat, hat auch nichts davon geholfen, bei der ist es nach Upgrade auf 24.04 von selbst weggegangen, also genau umgekehrt wie bei mir.
5
handler.json:
Hat sich von "http":{"action":2,"handlers":"/usr/bin/firefox"}}} auf "http":{"action":2,"handlers":"/run/user/1000/doc/cb40995c/firefox"}}} geändert nach Einstellung von 4, beides hat wie gesagt nicht funktioniert und öffnet weiterhin Chromium.
In der prefs.js steht auch nichts von chromium.
Hier https://wiki.ubuntuusers.de/Thunderbird/Einrichtung/ steht auch nichts Passendes.