Ich hätte ausführlicher sein sollen.
Also dies Umgebungsvariable wird sowohl von Thunderbird und Firefox genutzt. Da dies von Firefox gesetzt wird, denkt dann Thunderbird das Profil darf nicht nochmals geöffnet werden. Was ohne Parameter erlaubt ist. Deshalb funktioniert es ja auch ohne Parameter.
Zu meinem Script:
löscht dies Variable
startet Thundebird, wobei $1 und $2 die Parameter sind die an mein Script beim starten übergeben werden.
Im Firefox habe ich jetzt unter Einstellungen/Anwendungen bei mailto mein Script eingetragen.
Unter Windows sieht das so aus
Das in eine Batch-Datei speichern und diese dann in eine EXE-Datei umwandeln damit diese von Firefox genutzt werden kann. Hier noch eine kleine Anleitung für das Umwandeln eine Batch in EXE-Datei
https://www.youtube.com/watch?v=AXSl6jgCnPw
Gruß
Steffen