搜尋 Mozilla 技術支援網站

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

Learn More

I am unable to change my "mailto" selection to Runbox, please help

more options

I want my email preference to be runbox but the "mailto" menu won't let me select this. How do i fix this?

I want my email preference to be runbox but the "mailto" menu won't let me select this. How do i fix this?

所有回覆 (18)

more options

Do you access your Runbox email in Firefox, or in a separate program, such as Thunderbird?

Let me assume you access it using the Runbox webmail site in Firefox. I didn't see the answer in a web search, so we're probably going to have to cobble something together with a little trial and error.

If you click this link, does it work to start composing a new message?

https://runbox.com/mail/compose?folder=Inbox&to=exampleuser@example.com&subject=Test

Or if you click an email address in an email message, what URL do you get?

more options

Hello and thank you for your quick reply. Yes, it took me to the runbox compose email page. How can I get that page automatically?

more options

There are two possibilities:

  1. Add a custom handler to Firefox's options dialog
  2. Use (create?) an add-on which detects email links in pages and fixes them up with that link

To try #1, first open up your mailbox on runbox.com.

Check the domain name in the address bar: is it just https://runbox.com/ or is there an additional element such as www or mail in there? You may need to adapt step 2 to match.

(1) Below your inbox, open Firefox's Web Console using any of these:

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

The Web Console usually appears across the bottom part of the tab.

(2) Type or paste one of the following next to the caret (»):

(no www version)

navigator.registerProtocolHandler('mailto','https://runbox.com/mail/compose?folder=Inbox&to=%s','Runbox');

(www version)

navigator.registerProtocolHandler('mailto','https://www.runbox.com/mail/compose?folder=Inbox&to=%s','Runbox');

Then press the Enter or Return key to execute it.

An infobar should open at the top of the page (between the toolbar area and the page). Click "Add Application". You now can close the Web Console using any of the same methods you used for opening it.

If the infobar does not open and the Web Console displays "Not allowed to register a protocol handler for mailto" then:

  • In a new tab, type or paste about:config and press Enter/Return to open the preferences editor. Click the button promising to be careful.
  • In the search box that appears about the list, type mailto and pause while the list is filtered.
  • If network.protocol-handler.external.mailto is bolded and user set to false, double-click it to toggle its value back to true.
  • Switch back to your Runbox tab and start this step 2 again.

If you get a different error, please report back on what it is.

(3) Assuming the handler is added successfully: Open the Options/Preferences dialog as usual:

  • "3-bar" menu button > Options > Applications
  • (Mac) Firefox menu > Preferences > Applications
  • (Win) Tools menu > Options > Applications

In the search box above the list, type or paste mailto and pause while Firefox filters the list. On the right-side dropdown, you should now find an entry for Runbox.

Success?

Does it work?

more options

Thank you. I was able to change the "mailto" to runbox, but when I try to forward an email link the website info populates the To area instead of the content area.

more options

Hmm. When you use Email Link for this page, Firefox replaces %s with this:

mailto%3A%3Fbody%3Dhttps%253A%252F%252Fsupport.mozilla.org%252Fen-US%252Fquestions%252F1004291%2523answer-586068%26subject%3DI%2520am%2520unable%2520to%2520change%2520my%2520%2522mailto%2522%2520selection%2520to%2520Runbox%252C%2520please%2520help%2520%257C%2520Firefox%2520Support%2520Forum%2520%257C%2520Mozilla%2520Support

I'm not sure how best to feed that to Runbox. As a wild guess, what if you click these:

https://runbox.com/mail/compose?mailto=...

https://runbox.com/mail/compose?mailto%3A%3F...

more options

Hello, The 2nd one works, now what do I do with it?

Patti

more options

Okay, if you create a new handler, I guess you might have to choose it when you want to mail a page but not check the box to use it every time.

As before (https://support.mozilla.org/questions/1004291#answer-585714), with this new command, depending on the domain of your mail page:

(www)

navigator.registerProtocolHandler('mailto','https://www.runbox.com/mail/compose?%s','Runbox Link');

(no www)

navigator.registerProtocolHandler('mailto','https://runbox.com/mail/compose?%s','Runbox Link');

由 jscher2000 - Support Volunteer 於 修改

more options

When I tried to enter this in the web console I kept getting a syntax error message. The 2nd choice worked when I clicked on it in your email. It took me right to the compose section.

more options

I accidentally deleted the %s in the links when I was editing. Please try whichever is more relevant:

(www)

navigator.registerProtocolHandler('mailto','https://www.runbox.com/mail/compose?%s','Runbox Link');

(no www)

navigator.registerProtocolHandler('mailto','https://runbox.com/mail/compose?%s','Runbox Link');
more options

thank you thank you thank you

more options

Hello,

 I am so sorry to bother you again but this issue is not quite resolved. When I click on email link , I am taken to the Runbox compose page but the link that I want to send is not there. So Close!

Thank you

more options

Whoops, I wonder what changed.

Does it matter whether you are already logged in to Runbox?

Is your mailbox on a different server than we set up before?

more options

It is the same server. I didn't see a difference if Runbox is open. The image or article I want to forward the link to doesn't travel to runbox:(

more options

I signed up for a trial account and couldn't figure out how to make it work. I submitted a support ticket.

more options

Just wondering if there were any answers or solutions?

more options

They haven't replied further in my support thread. I suspect they don't have any intention to support it, or they would have done it some time ago.

How do you feel about a user script solution? Using the Greasemonkey extension, you can run chunks of JavaScript against a web page to adapt it to your needs. For example, it may be possible to write a script that copies the information that Firefox has passed in the address bar and fills it into the form for you. I'll see whether I can whip one up later today.

more options

Okay, here is the script. It should work for both regular "mailto" links and the Email Link function.

https://greasyfork.org/scripts/3141-runbox-email-link-fixer

You will need Greasemonkey to run it (install this first): https://addons.mozilla.org/firefox/addon/greasemonkey/

I only tested it very lightly, but it seems to work so far.

more options

moderator removed the "solved" tag from this thread as it isn't solved completely, yet