搜尋 Mozilla 技術支援網站

防止技術支援詐騙。我們絕對不會要求您撥打電話或發送簡訊,或是提供個人資訊。請用「回報濫用」功能回報可疑的行為。

了解更多

How to set Outlook live (Hotmail) as the default mailto

more options

Searched heaps and finally this seemed to work...

From outlook web mail

Ctrl-shift-k

Paste this...

navigator.registerProtocolHandler('mailto','http://outlook.live.com/default.aspx?rru=compose&to=%s','Hotmail');

Press "Add" if it asks - otherwise check preferences to see if it was added

Check email address link doesn'<a href="mailto:[email protected]">[email protected]</a>

Searched heaps and finally this seemed to work... From outlook web mail Ctrl-shift-k Paste this... navigator.registerProtocolHandler('mailto','http://outlook.live.com/default.aspx?rru=compose&to=%s','Hotmail'); Press "Add" if it asks - otherwise check preferences to see if it was added Check email address link doesn'<a href="mailto:[email protected]">[email protected]</a>

被選擇的解決方法

Hi sorky, some parts of your question seem to have gotten lost. It sounds as though whatever you tried so far did not work.

As you may recall, Hotmail/Outlook has gone through a number of variations. This works for me at the moment:

I think there are two parts to the story:

(1) Plain email address links, such as [email protected]

(2) Using the Email Link command to send someone a link to the current page

For #1:

This is not a perfect solution because Outlook includes mailto: in front of the address and you need to edit that out by hand. The alternative is to right-click the email address link, Copy Email Address, then create a new message yourself and paste the address. But if you want to try it anyway:

Open your Outlook mailbox. Then

(1) Open Firefox's Web Console in the lower part of the tab below your mailbox. You can do that using either:

  • Ctrl+Shift+k (Mac: Command+Alt+k)
  • "3-bar" menu button > Web Developer > Web Console
  • (menu bar) Tools > Web Developer > Web Console

(2) Select and copy the following line of script (it's all one line -- ignore the fact that the forum creates links):

navigator.registerProtocolHandler('mailto', 'https://outlook.live.com/owa/?path=/mail/action/compose&to=%s', 'Outlook Live OWA To');

(3) In the tab with your mailbox, paste the script next to the caret (>>) at the bottom of the Web Console, and press the Enter key (or Return key) to run the script. The first time, Firefox may ask you to take some action to prove you understand it's dangerous to run scripts from strangers.

An infobar should open at the top of the page. Click "Add Application". (Example screenshot attached.) You now can close the Web Console by clicking the "X" on its top bar at the right.

Then you can test on an address such as the one earlier in this reply.

For #2:

Outlook doesn't handle the subject line and body correctly, so as a workaround, you can use a bookmarklet. That a little script which you save on your Bookmarks Menu or Bookmarks Toolbar. When you want to send a link to the current page, click the button. Note that bookmarklets may be disabled on higher security pages. I can't do anything about that.

Here's where you install from:

https://www.jeffersonscher.com/res/sumomarklets.html#LiveOWA

Note: My website is down this weekend, so that link probably won't work until some time tomorrow.

從原來的回覆中察看解決方案 👍 1

所有回覆 (6)

more options

The Browser isn't a email program. Did you you look at the hotmail help FAQ in setting it as the default emailer?

more options

Sorry to be blunt, but your reply was not helpful

Hotmail can be accessed in a browser

Many questions ask how to use hotmail or live mail

What I posted was more an answer than a question

more options

選擇的解決方法

Hi sorky, some parts of your question seem to have gotten lost. It sounds as though whatever you tried so far did not work.

As you may recall, Hotmail/Outlook has gone through a number of variations. This works for me at the moment:

I think there are two parts to the story:

(1) Plain email address links, such as [email protected]

(2) Using the Email Link command to send someone a link to the current page

For #1:

This is not a perfect solution because Outlook includes mailto: in front of the address and you need to edit that out by hand. The alternative is to right-click the email address link, Copy Email Address, then create a new message yourself and paste the address. But if you want to try it anyway:

Open your Outlook mailbox. Then

(1) Open Firefox's Web Console in the lower part of the tab below your mailbox. You can do that using either:

  • Ctrl+Shift+k (Mac: Command+Alt+k)
  • "3-bar" menu button > Web Developer > Web Console
  • (menu bar) Tools > Web Developer > Web Console

(2) Select and copy the following line of script (it's all one line -- ignore the fact that the forum creates links):

navigator.registerProtocolHandler('mailto', 'https://outlook.live.com/owa/?path=/mail/action/compose&to=%s', 'Outlook Live OWA To');

(3) In the tab with your mailbox, paste the script next to the caret (>>) at the bottom of the Web Console, and press the Enter key (or Return key) to run the script. The first time, Firefox may ask you to take some action to prove you understand it's dangerous to run scripts from strangers.

An infobar should open at the top of the page. Click "Add Application". (Example screenshot attached.) You now can close the Web Console by clicking the "X" on its top bar at the right.

Then you can test on an address such as the one earlier in this reply.

For #2:

Outlook doesn't handle the subject line and body correctly, so as a workaround, you can use a bookmarklet. That a little script which you save on your Bookmarks Menu or Bookmarks Toolbar. When you want to send a link to the current page, click the button. Note that bookmarklets may be disabled on higher security pages. I can't do anything about that.

Here's where you install from:

https://www.jeffersonscher.com/res/sumomarklets.html#LiveOWA

Note: My website is down this weekend, so that link probably won't work until some time tomorrow.

由 jscher2000 - Support Volunteer 於 修改

more options
  1. 1 = What I was doing

And you are right, the mailto does remain, but I can live with that!


PS: Some of your old replies to other questions helped me get where I did = Unfortunately many of those q's are old and not quite up to date. This one is now!

PPS: THANKS!!!

more options

Hi sorky, unfortunately, if a thread isn't marked as having a solution, it isn't offered to Google for searching. So... if the fix works, please mark the solution.

more options

As another option, I created an extension that integrates into the right-click context menu:

https://addons.mozilla.org/firefox/addon/outlook-mail-email-link-fix/

It uses a different compose URL that sets up faster, but on the downside, you have to close the tab when you're done.

<center></center>