Fix Thunderbird Invocation Bug on MacOS


I'm looking for a freelancer to fix an old bug in the latest Thunderbird (60.3.1) on MacOS High Sierra (and Mojave) which prevents me from using this email client in my work flow. Basically the problem is that you cannot send command line options to a running instance of Thunderbird on MacOS. Lets look at the following command:

"open /Applications/[login to view URL] --args -compose to=me@[login to view URL]".

This will open a Thunderbird compose window only if [login to view URL] is not already running! Once Thunderbird is started the very same command will only result in Thunderbird window getting the window focus. The problem may be related to argument passing of the 'open' command because a single file argument works with the '-a' option:

1) always works: "open -a /Applications/[login to view URL] EMLFILE";

2) only works when Thunderbird is not running: "open /Applications/[login to view URL] --args EMLFILE".


Your patch works with the latest Mozilla Thunderbird on MacOS High Sierra. Pushing it into the official Thunderbird repository will probably be a follow on project.


a) [login to view URL]

b) [login to view URL]

Two additional examples (that work only if Thunderbird is not already running):

open /Applications/ --args \
-mail "imap-message://"

open /Applications/ --args -thunderlink \

BTW: Thunderlink is an Thunderbird addon (just used as example but not relevant for this project).

Skills: Apple Xcode, C++ Programming, Mac OS, UNIX

See more: fix flash bug, internet explorer css bug fix, freelancer fix bug partime, c programming, software architecture, c++ programming, mac os, unix, freelancer fix bug, freelancer fix network bug, bug fix firefox internet explorer css, phpbb mass email fix bug, ccc option bug fix, fix ie8 css bug, fix drop menu bug, fix magento stock bug version , fix safari css bug, fix ipad app bug, fix thunderbird mail, pay fix zen cart bug

About the Employer:
( 0 reviews ) Rotkreuz, Switzerland

Project ID: #18175881

Awarded to:


Hello I am a macOS system developer. I can see that Thunderbird imposes a restriction on running multiple instances of the process - most likely to protect the internal profile database from being accessed by multipl More

$1666 USD in 10 days
(36 Reviews)

6 freelancers are bidding on average $1332 for this job


Thank you for looking at our bid. Looks like 9+ years old bug, maybe there something that is has kept this unreolved, would like to give this a try get an opportunity. Please disregard my timeline for now, we can co More

$1250 USD in 20 days
(7 Reviews)

Dear client, nice to meet you. I've read your project description carefully and wanna discuss more details. I am using MacOS High Sierra 10.13.2 and familiar with shell scripts. * Why don't you use 'open -n ...' More

$1323 USD in 7 days
(16 Reviews)

Hi,sir. I am super interested in your project - 'Fix Thunderbird Invocation Bug on MacOS' :) I believe that my 12+ years of experience in development makes me highly qualified for this project. I'm sure that I would be More

$1250 USD in 7 days
(14 Reviews)

hello,dear. I have read all your requirements for 'Fix Thunderbird Invocation Bug on MacOS' and I fully understood it. I am confident and I am sure that I am able to finish this project. Please come in contact with me, More

$1250 USD in 7 days
(5 Reviews)

I would like to work for u

$1250 USD in 20 days
(0 Reviews)