Join the Mozilla’s Test Days event from Dec 2–8 to test the new Firefox address bar on Firefox Beta 134 and get a chance to win Mozilla swag vouchers! 🎁

搜索 | 用户支持

防范以用户支持为名的诈骗。我们绝对不会要求您拨打电话或发送短信,及提供任何个人信息。请使用“举报滥用”选项报告涉及违规的行为。

详细了解

E-mail link in Firefox 62.0.3 stopped working on Windows 10

more options

I cannot get the e-mail link in version 62.0.3 to work with Yahoo. In previous versions the link was working just fine.

I cannot get the e-mail link in version 62.0.3 to work with Yahoo. In previous versions the link was working just fine.

被采纳的解决方案

I created an add-on that might be more convenient than using the earlier workarounds.

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

It integrates into the right-click context menu:

  • email link => sends the address to Yahoo mail
  • page => sends page title as subject and url as the body

If you try it, let me know how it goes.

定位到答案原位置 👍 0

所有回复 (2)

more options

Which problem are you seeing:

(1) Firefox doesn't send the link to Yahoo at all:

Please check this setting: Change the program used to open email links.

(2) Firefox sends the link to Yahoo, a new tab opens, but the information is missing.

Another user reported this issue last month, and it seems Yahoo no longer accepts the format Firefox has been sending up to now.

The best workaround I could come up with was a little script that grabs the title, URL and any currently selected text in the page and sends them to the currently working Yahoo mail "compose" URL.

You can save the script as a button on your Bookmarks Toolbar or and entry on your Bookmarks Menu -- a "bookmarklet". When you click it, it runs the script.

You can get it here:

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

If you try it, let me know how it goes for you.


If you're curious, this is the script, broken into separate lines for readability:

javascript: var sel=window.getSelection(); var text=''; if(!sel.isCollapsed){ text=sel.toString(); text=text.replace(/^\s*$/,'').replace(/\r/g,'\r').replace(/\n/g,'\n').replace(/^\s+|\s+$/g,' '); text=' \n\n'+text.replace(new RegExp(/\u2019/g),'\'').replace(new RegExp(/\u201A/g),',').replace(new RegExp(/\u201B/g),'\''); } window.open('https://compose.mail.yahoo''.''com/mailto:?subject='+encodeURIComponent(document.title)+'&body='+encodeURIComponent(window.location.href)+encodeURIComponent(text)+''); void 0;

more options

选择的解决方案

I created an add-on that might be more convenient than using the earlier workarounds.

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

It integrates into the right-click context menu:

  • email link => sends the address to Yahoo mail
  • page => sends page title as subject and url as the body

If you try it, let me know how it goes.