Free tech support header

Why are mailto links not clickable in Firefox?

I've never had this problem before: I upgraded Firefox on my Mac OS X system and now any time I'm on a page with a "mailto:" link, those links are not clickable. Any other sort of "href" works fine, but email links do nothing. I looked through the preferences, but nada. How can I fix things?


Dave's Answer:

I had the same problem with the latest version of Firefox (2.0) on my Mac system too, and it took me quite a bit of digging to find out what was going on and how to fix it. The problem is that the somewhere along the way, the binding of what application to hand off email links has been severed or broken. So it's not that the links aren't clickable, just that they don't "go" anywhere.

Worse, this vital function can only be tweaked by digging into the guts of Firefox, it's not something that you can modify - or even check - by going to the Preferences area of the web browser. Even if it should be there (hint hint, Mozilla team)

The fix involves learning something very cool about Firefox nonetheless. To start; you need to open up about:config (that is, literally type that into your browser location window, or choose File --> Open Location and enter that.

Now you'll see a long list of system settings and values:

Firefox on Apple Mac OS X: About:Config configuration options

On the top of the window a new "filter" option appears too. Type in "mailto" and it'll filter all of the config settings to just show you those that are related to your mail configuration:

Firefox on Apple Mac OS X: About:Config configuration options filtered by 'mailto' email pattern

All the entries with "Google" as their preference are produced by the installation of the Google Toolbar (you knew toolbars had to get hooked into the system somehow. Now you can see).

What you want to do now is right click (or Control+Click) anywhere in this window, which will pop up a contextual menu. You want "New" --> "String":

Firefox on Apple Mac OS X: About:Config configuration options filtered by 'mailto' email pattern: Popup

For the name of the new string (the prompt is actually for "New string value: Enter the preference name") enter network.protocol-handler.app.mailto and click "OK"

Firefox on Apple Mac OS X: About:Config: New String Value

Next you need to enter a value for this string. I use Microsoft Entourage 2008 as my email application, so a bit of digging around (use Spotlight to speed up the process, if you'd like) reveals that the actual Entourage application lives at "/Applications/Microsoft Office 2008/Microsoft Entourage". That's the value I type in:

Firefox on Apple Mac OS X: About:Config: New String Value

Click on "OK" again and you should now be setup and ready to go.

If it doesn't work, you might also find that you have litter from a previous installation of the Google Toolbar getting in the way. Look for "google.toolbar.mailto.default". If that happens, try reinstalling the Google Toolbar and then uninstalling it.



Help others find this article at Del.icio.us, Digg, Netscape, Reddit, and Stumble Upon    

Subscribe!
Never miss another Q&A article! Click to subscribe: Add to Google Reader Add to My Yahoo! Subscribe in NewsGator RDF XML
Comments

I wonder if that is either a problem from installing the Google toolbar or is it Mac specific. I am using Windows XP and do not see that problem.

On the other hand, my setting for
"network.protocol-handler.external.mailto" is set to true. That is the default - yours has been changed (as seen by being bold text). My setting for "network.protocol-handler.expose.mailto" is also the default false.

Posted by: Franadora at April 19, 2008 9:17 PM

HiYa DT ~

I appreciate you addressing the issues FF vs TB seem to have with mailto problems and not for nothing, although I'm happy to not use IE and subsequently Outlook, I'm not totally pleased with Mozilla's alternatives as yet even though I've been using Mozilla for yrs. If anyone is unclear about the troubles they seem to contend with daily, just pop in their Help Forums. People are dealing with more problems than enjoying the product it appears. Anyway, I tried to follow your about:config fix and was unsuccessful. Have you ever tried this issue with TBird instead of Outlook? Gotta say, I ain't the only one dealing with this issue and it's getting annoying.

Hey Dave, if a person was never going to use Microsoft's browsers and/or email apps and was getting fed up with Mozilla's apps as well, what Browser(s) would you recommend that handled Action Scipt Apps and provide trojan & cookie security?

Posted by: Ken at May 5, 2008 4:04 PM

The solution above in about:config did not work for me. Firefox was not opening up Thunderbird although it was set as my email client in Firefox preferences. However this did:
If network.protocol-handler.external.mailto prefs are user set (bold) then right-click and Reset them to the default value.
I found that solution at:
http://support.mozilla.com/tiki-view_forum_thread.php?comments_parentId=319321&forumId=1

Posted by: Terry at July 28, 2009 8:44 PM

I have something to say, now that you mention it, but ...
Starbucks coffee cup I do have a lot to say, and questions of my own for that matter, but first I'd like to say thank you for all your efforts on this Web site by buying you a cup of coffee!

I do have a comment, now that you mention it!











Remember personal info?


Please note that I will never send you any unsolicited email. Ever.

While I'm at it, please note that by submitting a question or comment you're agreeing to my terms of service, which are: you relinquish any subsequent rights of ownership to your material by submitting it on this site.






Recent Entries
Search
I Need Help!



Join The Club!
Sign up and get free weekly updates, news on my speaking schedule, seminars, workshops and more. It's cool. Just do it. :-)

© 2002 - 2010 by Dave Taylor. All Rights Reserved.

Note: This web site is for the purpose of disseminating information for educational purposes, free of charge, for the benefit of all visitors. We take great care to provide quality information. However, we do not guarantee, and accept no legal liability whatsoever arising from or connected to, the accuracy, reliability, currency or completeness of any material contained on this web site or on any linked site.

[whiteboard marker tray]
"Ask Dave Taylor®" is a registered trademark of Intuitive Systems, LLC.