搜索 | 用户支持

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

详细了解

The mailto setting is missing from my applications setting under the General section in Options

  • 7 个回答
  • 1 人有此问题
  • 1 次查看
  • 最后回复者为 cor-el

more options

I am using Windows 7 Professional, Service Pack 1, 64-bit. Firefox Quantum 66.0.3, 64-bit.

I had the mailto set to Gmail. I installed and then uninstalled a program called Affixa. That messed up my ability to send emails through Gmail. Now when I click on Firefox's envelope icon normally used to send an email link, it tries to pull up Thunderbird.

I went into Options > General and checked the list of applications. And now the mailto application is missing.

How can I get mailto back into the list of applications, so that I can once again select Gmail?

Note that I am not posting this from the PC that is having the issue.

Thanks!

I am using Windows 7 Professional, Service Pack 1, 64-bit. Firefox Quantum 66.0.3, 64-bit. I had the mailto set to Gmail. I installed and then uninstalled a program called Affixa. That messed up my ability to send emails through Gmail. Now when I click on Firefox's envelope icon normally used to send an email link, it tries to pull up Thunderbird. I went into Options > General and checked the list of applications. And now the mailto application is missing. How can I get mailto back into the list of applications, so that I can once again select Gmail? Note that I am not posting this from the PC that is having the issue. Thanks!

被采纳的解决方案

There isn't an interactive way to edit the Applications (download handler) list. mailto really should be there by default. If no one has a better suggestion, you could rename the relevant settings file and have Firefox rebuild it. Here's how:

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

  • "3-bar" menu button > "?" Help > Troubleshooting Information
  • (menu bar) Help > Troubleshooting Information
  • type or paste about:support in the address bar and press Enter

In the first table on the page, on the Profile Folder row, click the "Open Folder" button. This should launch a new window listing various files and folders in File Explorer.

Leaving that window open, switch back to Firefox and Exit, either:

  • "3-bar" menu button > Exit/Quit
  • (menu bar) File > Exit (or Firefox > Quit)

Pause while Firefox finishes its cleanup, then rename handlers.json to something like handlersOLD.json. If you see a file named mimeTypes.rdf, rename that one to mimeTypesOLD.rdf.

Start Firefox back up again. Is mailto back?

定位到答案原位置 👍 1

所有回复 (7)

more options

选择的解决方案

There isn't an interactive way to edit the Applications (download handler) list. mailto really should be there by default. If no one has a better suggestion, you could rename the relevant settings file and have Firefox rebuild it. Here's how:

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

  • "3-bar" menu button > "?" Help > Troubleshooting Information
  • (menu bar) Help > Troubleshooting Information
  • type or paste about:support in the address bar and press Enter

In the first table on the page, on the Profile Folder row, click the "Open Folder" button. This should launch a new window listing various files and folders in File Explorer.

Leaving that window open, switch back to Firefox and Exit, either:

  • "3-bar" menu button > Exit/Quit
  • (menu bar) File > Exit (or Firefox > Quit)

Pause while Firefox finishes its cleanup, then rename handlers.json to something like handlersOLD.json. If you see a file named mimeTypes.rdf, rename that one to mimeTypesOLD.rdf.

Start Firefox back up again. Is mailto back?

more options

Thank you for the response. I tried this myself while waiting for someone to answer my post, after doing a bit of research.

This works, but it gets rid of most of the existing entries in the applications list. Now the mailto entry is there, but many others are not. E.g., XLS and ZIP.

What causes an application to get added to that list?

more options

Files like XLS and ZIP should be added after you download one and choose a custom setting. Otherwise, I believe the options are set up dynamically with a fresh registry read each session.

The handlers.json file is a plain text file in JSON format which is editable, but it isn't easy to read. If you want to experiment you could carefully paste in the new entry for mailto into your old file and see whether Firefox accepts it. Possibly more trouble than it's worth...

more options

Thanks. I tried that. :) I pasted the mailto section into the old version of the json file. It worked, in the sense that there is now a mailto entry. But the choices in the dropdown menu for that entry are not what they should be. There is no option such as Use Yahoo or Use GMail.

Anyway, I think I am just going to leave it as is with the defaults and then worry about it if something else pops up to indicate a problem. At least the mail icon now works to send links.

Thanks for your help!

more options

You mean this here? Did you try the other to see if anything else pops up there?

Try these links to see if they will addin

https://compose.mail.yahoo.com/?To=%s

https://mail.google.com/mail/?extsrc=mailto&url=%s

Don't know if they will work but that what I get when I look at the links for mailto options.

more options

Thanks! I get a server error with both of those links.

I am considering this issue solved, however. By renaming the handlers.json file I was able to get Firefox to recreate the default.

WestEnd said

You mean this here? Did you try the other to see if anything else pops up there? Try these links to see if they will addin https://compose.mail.yahoo.com/?To=%s https://mail.google.com/mail/?extsrc=mailto&url=%s Don't know if they will work but that what I get when I look at the links for mailto options.
more options

I see this mailto section in a handlers.json file.

,"mailto":{"action":4,"handlers":[null,{"name":"Yahoo! Mail","uriTemplate":"https://compose.mail.yahoo.com/?To=%s"},{"name":"Gmail","uriTemplate":"https://mail.google.com/mail/?extsrc=mailto&url=%s"}]}

Note that you can find the uriTemplate on the about:config page.

  • gecko.handlerService.schemes.mailto