cancel
Showing results for 
Search instead for 
Did you mean: 

How to set Hotmail as default mailto simply, no gobbildy-gook

SOLVED
Highlighted
New User

How to set Hotmail as default mailto simply, no gobbildy-gook

I use Windows7 and Hotmail in Firefox yet cannot default it as my mailto. I have seen gecko etc and it is the java bit that does nothing. Is there anyone that can solve this simply, I used an app before but I cannot find it now. Be precise in your instructions. please.

1 ACCEPTED SOLUTION

Accepted Solutions
Mozilla Support Contributor

Re: How to set Hotmail as default mailto simply, no gobbildy-gook

Hmm, after all that, I noticed an extension that does this a completely different way: it change the links in the page from mailto links (that Firefox turns over to a mail hander) to Live Mail compose links. I haven't tested it myself: Live Mailer.

18 REPLIES
Mozilla Support Contributor

Re: How to set Hotmail as default mailto simply, no gobbildy-gook

Hello Moron, see : Change the program used to open email links

thank you

New User

Re: How to set Hotmail as default mailto simply, no gobbildy-gook

It doesn't come up in the mailto box, that is the problem I am trying to solve, I did the gecko bit and it says to enter a java address but it doesn't come up as add it I just get nothing.

Site Moderator

Re: How to set Hotmail as default mailto simply, no gobbildy-gook

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 pref to false after you have added that mail provider.

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


(edited to change http to https - thanks Jscher2000 - c)

New User

Re: How to set Hotmail as default mailto simply, no gobbildy-gook

It helped by explaining where to add the code, unfortunately

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

didn't work, I still have no other options than Microsoft Outlook

I pasted it into the command line and it seemed to work but I did a restart and checked after that but still no options for Live mail

Site Moderator

Re: How to set Hotmail as default mailto simply, no gobbildy-gook

Did you get a notification bar asking to add Live mail after running the code?

Mozilla Support Contributor

Re: How to set Hotmail as default mailto simply, no gobbildy-gook

By the way, you probably want to change http to https in that URL. Microsoft probably will redirect your request automatically, but let's save a step if we can. (And be more secure if they don't.)

New User

Re: How to set Hotmail as default mailto simply, no gobbildy-gook

I entered that with the change but nothing happened, no redirect or anything

Mozilla Support Contributor

Re: How to set Hotmail as default mailto simply, no gobbildy-gook

Could you reset your application handling preferences back to defaults as follows. Note: this doesn't change all your Firefox preferences, just the ones that appear on the Applications tab of the Options dialog.

Sometimes the file that stores the customizations becomes corrupted and fails to update properly at the end of your session or contains conflicting entries. You can rename the file and customize from scratch.

Open your current Firefox settings (AKA Firefox profile) folder using

Help > Troubleshooting Information > "Show Folder" button

Switch back to Firefox and Exit

Pause while Firefox finishes its cleanup, then rename mimeTypes.rdf to something like mimeTypes.old

Restart Firefox, and a new file will be generated with the default associations.

Hopefully now when you register the new protocol handler it will show up as expected.

New User

Re: How to set Hotmail as default mailto simply, no gobbildy-gook

I did the reset and all the rest then ran navigator.registerProtocolHandler('mailto','http://mail.live.com/secure/start?action=compose&to=%s','Live Mail'); but it only came up as undefined and no option to add