Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

how do I add hotmail to mailto in firefox 10 ?

  • 6 replies
  • 6 have this problem
  • 7 views
  • Last reply by cor-el

more options

I tried using the old suggested method for firefox 3 http://www.computercorrect.com/2011/desktop-applications/firefox/adding-services-for-mailto-links-in-firefox/

but it no longer works I would rather not have a addon/plugin for this so how can I change this in firefox 10.

I tried using the old suggested method for firefox 3 http://www.computercorrect.com/2011/desktop-applications/firefox/adding-services-for-mailto-links-in-firefox/ but it no longer works I would rather not have a addon/plugin for this so how can I change this in firefox 10.

Chosen solution

Set the gecko.handlerService.allowRegisterFromDifferentHost pref to true on the about:config page.

Run the code via the (Firefox/Tools > Web Developer) Scratchpad (Shift+F4) or the Web Console (Ctrl+Shift+K)

Paste the JavaScript code in the code window in the Scratchpad and run the code via "Execute > Run" or paste the code to the command line in the Web Console press Enter to run the code.

Do not forget to reset the gecko.handlerService.allowRegisterFromDifferentHost bold to false after you have added that mail provider.


navigator.registerProtocolHandler('mailto','http://mail.live.com/secure/start?action=compose&to=%s','Live Mail');
Read this answer in context 👍 0

All Replies (6)

more options

Chosen Solution

Set the gecko.handlerService.allowRegisterFromDifferentHost pref to true on the about:config page.

Run the code via the (Firefox/Tools > Web Developer) Scratchpad (Shift+F4) or the Web Console (Ctrl+Shift+K)

Paste the JavaScript code in the code window in the Scratchpad and run the code via "Execute > Run" or paste the code to the command line in the Web Console press Enter to run the code.

Do not forget to reset the gecko.handlerService.allowRegisterFromDifferentHost bold to false after you have added that mail provider.


navigator.registerProtocolHandler('mailto','http://mail.live.com/secure/start?action=compose&to=%s','Live Mail');

Modified by cor-el

more options

Thank you , I hope this helps solve the problem for everyone else search now.

more options

I have read this reply several times and have no m0re idea now how to set mailto than I did before. Do not understand many of the terms used. Any way for a novis to understand?

more options
  • 1) open firefox
  • 2) in the url bar type about:config (hit enter)
  • 3) warning window will pop up
  • 4) Click (ill becarefull I promise)
  • 5) in the text box alongside “Filter:” type in gecko
  • 6) double-click the first result that reads “gecko.handlerService.allowRegisterFromDifferentHost” so that it is set to “true” on the right.
  • 7) go to Firefox/Tools > Web Developer > Scratchpad" or (Shift + F4).
  • 8) Paste the full JavaScript code navigator.registerProtocolHandler('mailto','http://mail.live.com/default.aspx?rru=compose&to=%s','Hotmail'); in the code window and run the code via "Execute > Run"
  • 9) go back to about:config
  • 10) repeat steps 3 to 6= this time changing the value to "False"

Modified by crowndroyal

more options

crownroyal--Thank you. I understand completely now and the JavaScript is not exactly what I need. I did not want to get the question too complicated. Anyway, mail host is local, GoldMine. If it helps with JavaScript the address to the application is \\MVBA-SERVER\Network\Apps\GoldMine\gmw6.exe /u:[username].

more options