Windows 10 will reach EOS (end of support) on October 14, 2025. For more information, see this article.

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
  • 2 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