homepage Welcome to WebmasterWorld Guest from
register, free tools, login, search, pro membership, help, library, announcements, recent posts, open posts,
Become a Pro Member

Home / Forums Index / Browsers / Firefox Browser Usage and Support
Forum Library, Charter, Moderators: incrediBILL

Firefox Browser Usage and Support Forum

Want Firefox to use Thunderbird
need a howto

 9:53 pm on Jul 15, 2004 (gmt 0)

I'm using Firefox 0.9.1, and Thunderbird 0.7.1,
and I want them to talk nicely to eachother;
specifically, I want to be able to click on a
mailto: link in Firefox and find myself in

I'm afraid I'm clueless how to do this. I did
see an earlier thread that had me put a boolean
in about:config of Firefox, but that's not
enough by itself.

++ kevin



 10:06 pm on Jul 15, 2004 (gmt 0)

Assuming windows:

Start menu > settings > control panel > Folders (or is it "folder settings")

Choose "file types" tab -> Locate "URL:MailTo protocol" -> select it and click "Advanced"

Then, select the action "open" and click "edit".

1) In "Program that performs action" (i'm looking at a non english windows box, so i'm trying to translate), type:

"C:\Program Files\Mozilla Thunderbird\thunderbird.exe" -mail "%1"

2) Select "Use DDE"

3) Leave "DDE message" empty

4) In "Program", write "Thunderbird"

5) Leave "DDE program not running" empty

6) In "Subject", type "System"

-> Click "OK" -> Click "OK" -> Click "Close"


 1:28 am on Jul 16, 2004 (gmt 0)

Oops. I should have mentioned this is under Linux.
Accordingly, no Start menu, and so on...

++ kevin


 10:01 am on Jul 17, 2004 (gmt 0)

Forgot to say: Welcome to WebmasterWorld kogorman :)

>> Linux

It seems that this is one place where the windows setup is actually useful, although it's not at all intuitive. But nevermind, let's take the linux thing

On Linux there's no default MailTo app handler, so you'll have to make one. Step one is to point Firefox in the right direction, so type "about:config" in the address bar and look for this:


If you find it, double click and enter a path to your script, eg: "/path/to/mailto-handler.sh"

If you don't find it, you should enter this value in your "user.js" file:

user_pref("network.protocol-handler.app.mailto", "/path/to/mailto-handler.sh");

(the user.js is in your profile folder)

An example of such a script:
thunderbird -remote 'ping()' ¦¦ exec thunderbird "$@"
# exec thunderbird if there's no instance running
thunderbird -remote "xfeDoCommand(openInbox)"
# otherwise raise window,
[ "${1%%:*}" = 'mailto' ] && thunderbird -remote "mailto(${1#mailto:})"
# and maybe send the mailto:

Source: [forums.mozillazine.org...]

Global Options:
 top home search open messages active posts  

Home / Forums Index / Browsers / Firefox Browser Usage and Support
rss feed

All trademarks and copyrights held by respective owners. Member comments are owned by the poster.
Home ¦ Free Tools ¦ Terms of Service ¦ Privacy Policy ¦ Report Problem ¦ About ¦ Library ¦ Newsletter
WebmasterWorld is a Developer Shed Community owned by Jim Boykin.
© Webmaster World 1996-2014 all rights reserved