The development of a thunderbird email plugin for Quicksilver is a frequently posted user request. Developing a plugin however remained problematic:
Rob had proposed a Thunderbird plugin solution<https://github.com/quicksilver/elements.support.mail-qsplugin>, however the problems<https://groups.google.com/d/msg/blacktree-quicksilver/fBbNVtjUFqc/-55E1qFHKggJ>below hindered its realisation: - Thunderbird's cross platform orientation did not integrate well<http://kb.mozillazine.org/Calling_Thunderbird_from_other_programs>with the OS X's Cocoa/Objective-C environment until now - an user's default email client settings were held within the Mail.app own preference settings<https://github.com/quicksilver/Quicksilver/issues/1413#issuecomment-15550093> - what made accessing the required outgoing email settings multiple part problem<https://github.com/quicksilver/Quicksilver/issues/1413#issuecomment-15588590>(determining the default email client and accessing the SMTP server settings in the client) and possibly harder to maintain I am excited that recent changes within OS X and Thunderbird now seem to have solved large pieces of the puzzle to allow the plugin to be completed: - the user's default email client can be determined via Launch Services<http://stackoverflow.com/questions/16004816/osx-when-user-clicks-an-email-link-in-browser-how-does-the-os-convey-the-e-ma>or applescript<http://stackoverflow.com/questions/3986512/how-do-i-get-the-default-mail-client-using-applescript>(and here <http://macscripter.net/viewtopic.php?pid=131228>) - the info.plist file entries seem unfortunately to vary for each email client [Along the way, getting the default email client might resolve a bug<https://github.com/quicksilver/Quicksilver/issues/1413>regarding setting the email handler in QuickSilver as well] - Thunderbird's Multiple Account API<http://mxr.mozilla.org/mozilla-org/source/html/mailnews/arch/accountmanager.html#SMTP>can now provide the default SMTP-server settings for a profile So please could we have some feedback, or a discussion on whether these changes do support the completion of the plugin. And if possible, can we get a community effort going to complete the plugin? I am not a programmer, but willing to help in any other way this magic happen. -- You received this message because you are subscribed to the Google Groups "Quicksilver" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/blacktree-quicksilver. For more options, visit https://groups.google.com/groups/opt_out.
