Eigentlich recht einfach:
Im Verzeichnis '~/.mozilla/firefox/_random_numbers_/' [= das user-profil] das file user.js suchen, wenn es nicht vorhanden ist einfach anlegen. In diesem File folgenden code ablegen & abspeichern:
// File > Send Link uses Kmail
user_pref("network.protocol-handler.app.mailto","kmailservice");
Dann Firefox neu starten und einen email-link testen!
Firefox „checkt“ ob schon eine Instanz läuft, wenn er eine (auch lokale) Instanz findet dann öffnet er von diesem aus ein neues Fenster. Wenn man Firefox aber *auf dem entfernten Rechner starten* will hilft folgender aufruf (linux)
MOZ_NO_REMOTE=1 firefox
Diese Methode ist lokal allerdings nicht optimal da Firefox für jeden Prozess ein eigenes Profil erwartet, und daher beim Start von Fenster2 nach einem neuen Profil fragt (Profilmanager erscheint) - wenn man lokal verschiedene Profile nutzen will empfiehlt sich folgenden Methode (windows) über ein batch-file mit folgendem Inhalt:
@echo off set MOZ_NO_REMOTE=1 start "" "C:\Program Files\Mozilla Firefox\firefox.exe" -p "Profil_2" set MOZ_NO_REMOTE=0