how do I add hotmail to mailto 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)
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
Thank you , I hope this helps solve the problem for everyone else search now.
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?
- 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
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].