X
Πατήστε εδώ για μετάβαση στην έκδοση της ιστοσελίδας για κινητές συσκευές.

Φόρουμ υποστήριξης

mailto app isn't working

Δημοσιεύτηκε

when i click on an email my email opens which is ATT but its on yahoo server so my yahoo mail after it opens the email address that i clicked on doesn't appear in the TO space when i had this problem last time i posted on here but those steps didn't work this time by going into about:config changing the email to http://compose.mail.yahoo.com/?To=%s

when i click on an email my email opens which is ATT but its on yahoo server so my yahoo mail after it opens the email address that i clicked on doesn't appear in the TO space when i had this problem last time i posted on here but those steps didn't work this time by going into about:config changing the email to http://compose.mail.yahoo.com/?To=%s

Επιλεγμένη λύση

Here is a URL that should work, but it needs to be customized for your particular Yahoo mail server:

https://us-mg4.mail.yahoo.com/neo/launch?action=compose&To=%s

The bolded part needs to be edited to match your mailbox. Please try this:

(1) Select and copy the following line of script

navigator.registerProtocolHandler('mailto','https://us-mg4.mail.yahoo.com/neo/launch?action=compose&To=%s','Yahoo 2014'); 

(2) Open your Yahoo mail and then in that tab, open the Web Console using one of these methods:

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

A small area should open below the current page.

(3) Paste the script next to the caret (>>) and edit the server address to match your specific mail server. This must match or Firefox will block the script.

Then press the Enter key to execute the script.

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

If instead of an infobar the Web Console displays "Not allowed to register a protocol handler for mailto" then you may need to switch a setting in the about:config preference editor. More below the break.

(4) Test, for example: mailto:person@example.com

I see a long delay of what seems like 5 seconds or so before Yahoo displays the compose screen with that address. I don't know why it takes so long.

Success?


(1) In a new tab, type or paste about:config in the address bar and press Enter. Click the button promising to be careful.

(2) In the search box above the list, type or paste mailto and pause while the list is filtered

(3) If the network.protocol-handler.external.mailto preference is bolded and "user set" to false, double-click it to switch it to true.

Ανάγνωση απάντησης σε πλαίσιο 2

Επιπρόσθετες λεπτομέρειες συστήματος

Εγκατεστημένα αρθρώματα

  • Adobe PDF Plug-In For Firefox and Netscape 11.0.9
  • Shockwave Flash 15.0 r0
  • Next Generation Java Plug-in 10.67.2 for Mozilla browsers
  • NPRuntime Script Plug-in Library for Java(TM) Deploy
  • 5.1.30514.0
  • VLC media player Web Plugin 2.1.0
  • Adobe Shockwave for Director Netscape plug-in, version 12.0.7.148
  • iTunes Detector Plug-in
  • Yahoo Application State Plugin version 1.0.0.7
  • DivX Plus Web Player version 2.2.0.52
  • DivX VOD Helper Plug-in
  • BrowserPlus -- Improve your browser! -- http://browserplus.yahoo.com/

Εφαρμογή

  • Firefox 33.0
  • Πλατφόρμα χρήστη: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:33.0) Gecko/20100101 Firefox/33.0
  • URL υποστήριξης: https://support.mozilla.org/1/firefox/33.0/WINNT/en-US/

Επεκτάσεις

  • Adblock Plus 2.6.4 ({d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d})
  • StreamBurner 1.2.10 ({1fc895a6-2042-46ec-a61b-233165b4c218})
  • Troubleshooter 1.1a (troubleshooter@mozilla.org)
  • DivX Plus Web Player HTML5 <video> 2.1.2.145 ({23fcfd51-4958-4f00-80a3-ae97e717ed8b}) (Ανενεργό)
  • Online Accounts Extension 1.0 ({41ecbc0b-34d5-4cd4-935f-253a30e2cb7e}) (Ανενεργό)

Javascript

  • incrementalGCEnabled: True

Γραφικά

  • adapterDescription: Intel(R) HD Graphics 3000
  • adapterDescription2:
  • adapterDeviceID: 0x0126
  • adapterDeviceID2:
  • adapterDrivers: igdumd64 igd10umd64 igd10umd64 igdumd32 igd10umd32 igd10umd32
  • adapterDrivers2:
  • adapterRAM: Unknown
  • adapterRAM2:
  • adapterVendorID: 0x8086
  • adapterVendorID2:
  • direct2DEnabled: False
  • direct2DEnabledMessage: [u'']
  • directWriteEnabled: False
  • directWriteVersion: 6.2.9200.16571
  • driverDate: 1-29-2014
  • driverDate2:
  • driverVersion: 9.17.10.3347
  • driverVersion2:
  • info: {u'AzureCanvasBackend': u'skia', u'AzureFallbackCanvasBackend': u'cairo', u'AzureContentBackend': u'cairo', u'AzureSkiaAccelerated': 0}
  • isGPU2Active: False
  • numAcceleratedWindows: 0
  • numAcceleratedWindowsMessage: [u'']
  • numTotalWindows: 1
  • webglRenderer: Google Inc. -- ANGLE (Intel(R) HD Graphics 3000 Direct3D9Ex vs_3_0 ps_3_0)
  • windowLayerManagerRemote: True
  • windowLayerManagerType: Basic

Τροποποιημένες προτιμήσεις

  • browser.cache.disk.capacity: 358400
  • browser.cache.disk.smart_size.first_run: False
  • browser.cache.disk.smart_size.use_old_max: False
  • browser.cache.disk.smart_size_cached_value: 358400
  • browser.cache.frecency_experiment: 4
  • browser.places.smartBookmarksVersion: 7
  • browser.sessionstore.upgradeBackup.latestBuildID: 20141011015303
  • browser.startup.homepage_override.buildID: 20141011015303
  • browser.startup.homepage_override.mstone: 33.0
  • dom.mozApps.used: True
  • extensions.lastAppVersion: 33.0
  • gfx.direct2d.disabled: True
  • gfx.direct3d.last_used_feature_level_idx: 0
  • layers.acceleration.disabled: True
  • media.gmp-gmpopenh264.lastUpdate: 1413301168
  • media.gmp-gmpopenh264.version: 1.1
  • media.gmp-manager.lastCheck: 1413301167
  • network.cookie.prefsMigrated: True
  • places.database.lastMaintenance: 1413252735
  • places.history.expiration.transient_current_max_pages: 104858
  • plugin.disable_full_page_plugin_for_types: application/pdf
  • plugin.importedState: True
  • privacy.cpd.downloads: False
  • privacy.cpd.formdata: False
  • privacy.cpd.history: False
  • privacy.cpd.sessions: False
  • privacy.sanitize.migrateFx3Prefs: True
  • privacy.sanitize.timeSpan: 0
  • storage.vacuum.last.index: 1
  • storage.vacuum.last.places.sqlite: 1410926741

Διάφορα

  • JS Χρήστη: Όχι
  • Προσβασιμότητα: Όχι
Δημοσιεύτηκε

Ιδιοκτήτης ερώτησης

nope that didn't work i got undefined DARLA notice 510 no element

nope that didn't work i got undefined DARLA notice 510 no element
jscher2000
  • Top 10 Contributor
8837 λύσεις 72222 απαντήσεις
Δημοσιεύτηκε

Sorry, whatever Yahoo's new method is, I am not aware of it.

Sorry, whatever Yahoo's new method is, I am not aware of it.
Δημοσιεύτηκε

Ιδιοκτήτης ερώτησης

I posted in the report bug forum it seems there are a lot of users with the issue

I posted in the report bug forum it seems there are a lot of users with the issue
Δημοσιεύτηκε

Ιδιοκτήτης ερώτησης

i want to make sure i did everything right i entered navigator.registerProtocolHandler('mailto','https://us-mg4.mail.yahoo.com/neo/launch?action=compose&To=%s','Yahoo 2014'); into caret and changed mg4 to mg205 thats what my url shows so i changed it

i want to make sure i did everything right i entered navigator.registerProtocolHandler('mailto','https://us-mg4.mail.yahoo.com/neo/launch?action=compose&To=%s','Yahoo 2014'); into caret and changed mg4 to mg205 thats what my url shows so i changed it
jscher2000
  • Top 10 Contributor
8837 λύσεις 72222 απαντήσεις
Δημοσιεύτηκε

Hi la321, when you run the script (paste, edit server name, press Enter to submit it), does Firefox display any error message in the Console?

Hi la321, when you run the script (paste, edit server name, press Enter to submit it), does Firefox display any error message in the Console?
Δημοσιεύτηκε

Ιδιοκτήτης ερώτησης

i entered this https://us-mg205.mail.yahoo.com/neo/launch?action=compose&To=%s i changed the url like mentioned but i get a sorry bad request

i entered this in caret navigator.registerProtocolHandler('mailto','https://us-mg205.mail.yahoo.com/neo/launch?action=compose&To=%s','Yahoo 2014'); i get undefined and no element DARLA notice 510 then there is a number 2 in red
i entered this https://us-mg205.mail.yahoo.com/neo/launch?action=compose&To=%s i changed the url like mentioned but i get a sorry bad request i entered this in caret navigator.registerProtocolHandler('mailto','https://us-mg205.mail.yahoo.com/neo/launch?action=compose&To=%s','Yahoo 2014'); i get undefined and no element DARLA notice 510 then there is a number 2 in red
jscher2000
  • Top 10 Contributor
8837 λύσεις 72222 απαντήσεις
Δημοσιεύτηκε

I also get "undefined", but I think that is because I already added that handler. If I make a modification to the URL, then I get the push-down between the toolbar area and the page asking whether to add the application. For example, adding &TEST into it:

navigator.registerProtocolHandler('mailto', 'https://us-mg205.mail.yahoo.com/neo/launch?action=compose&TEST&To=%s', 'Yahoo TEST');
I also get "undefined", but I think that is because I already added that handler. If I make a modification to the URL, then I get the push-down between the toolbar area and the page asking whether to add the application. For example, adding &TEST into it: navigator.registerProtocolHandler('mailto', 'https://us-mg205.mail.yahoo.com/neo/launch?action=compose&TEST&To=%s', 'Yahoo TEST');
Δημοσιεύτηκε

Ιδιοκτήτης ερώτησης

that seems to have worked i got the same popup and i am able to click on a clickable email address when the email appears it appears in red with mailto beside it

that seems to have worked i got the same popup and i am able to click on a clickable email address when the email appears it appears in red with mailto beside it
Δημοσιεύτηκε

Ιδιοκτήτης ερώτησης

how do i get the email address in red removed? when click on an email address it opens up in yahoo as red

how do i get the email address in red removed? when click on an email address it opens up in yahoo as red
jscher2000
  • Top 10 Contributor
8837 λύσεις 72222 απαντήσεις
Δημοσιεύτηκε

I'm not sure what you mean. In the "To" box it appears in red? That might have some meaning in Yahoo! mail, for example, it is an existing contact, or it isn't an existing contact. I don't use Yahoo! mail regularly, so I'm only guessing.

I'm not sure what you mean. In the "To" box it appears in red? That might have some meaning in Yahoo! mail, for example, it is an existing contact, or it isn't an existing contact. I don't use Yahoo! mail regularly, so I'm only guessing.
Δημοσιεύτηκε

Ιδιοκτήτης ερώτησης

in the TO box the email address is red after i have clicked on a clickable email link on a website

in the TO box the email address is red after i have clicked on a clickable email link on a website
jscher2000
  • Top 10 Contributor
8837 λύσεις 72222 απαντήσεις
Δημοσιεύτηκε

Maybe Yahoo thinks there is a problem with the address. Does it look incomplete or incorrect??

Maybe Yahoo thinks there is a problem with the address. Does it look incomplete or incorrect??
Δημοσιεύτηκε

Ιδιοκτήτης ερώτησης

it does it to all email addresses the email is correct but it has mailto: then the email address all of it in red

it does it to all email addresses the email is correct but it has mailto: then the email address all of it in red
Δημοσιεύτηκε

Ιδιοκτήτης ερώτησης

in the TO box it has it like this this is an example mailto:example@example.com then that is in red

in the TO box it has it like this this is an example mailto:example@example.com then that is in red
jscher2000
  • Top 10 Contributor
8837 λύσεις 72222 απαντήσεις
Δημοσιεύτηκε

Thanks. The mailto: part is supposed to be removed. I guess you'll need to remove it by hand until we figure out what's going wrong there.

Thanks. The '''mailto:''' part is supposed to be removed. I guess you'll need to remove it by hand until we figure out what's going wrong there.
Δημοσιεύτηκε

Ιδιοκτήτης ερώτησης

Is there a fix to this yet? my issue has started back again

Is there a fix to this yet? my issue has started back again
jscher2000
  • Top 10 Contributor
8837 λύσεις 72222 απαντήσεις
Δημοσιεύτηκε

Hmm, yes, I don't use Yahoo! mail very often. My "server specific" mailto isn't working any more at all.

If you go into Application preferences and change mailto to "Ask me every time" and try again, do you still have the "old" Yahoo! entry that comes with Firefox? For me, this one works after a long delay, i.e., your Inbox appears, then if you count to 5, your new email compose page appears.

If you no longer have that one, here is how you can re-add it.

General overview:

  • Switch preference so you can add a handler from a domain that doesn't match the address bar
  • Run a script using the web console, click the button to add the handler
  • Switch the preference back

(1) In a new tab, type or paste about:config in the address bar and press Enter. Click the button promising to be careful.

(2) In the search box that appears above the list, type or paste hand and pause while the list is filtered

(3) Double-click the gecko.handlerService.allowRegisterFromDifferentHost preference to temporarily switch it to true

(4) Select and copy the following long line of script (ignore the fact that the forum makes part of it clickable):

navigator.registerProtocolHandler('mailto', 'https://compose.mail.yahoo.com/?To=%s', 'Yahoo Compose'); 

(5) In your mail tab, open the web console using either:

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

(6) Paste the script on the bottom line next to the caret (>>) and press Enter to run it. An infobar should push down between the toolbar area and the top of the page allowing you to add an application.

You can test using this link:

mailto:me@example.com

(7) Finally, back in about:config, double-click the gecko.handlerService.allowRegisterFromDifferentHost preference to switch it to false. You're done with this tab.

Success?

Hmm, yes, I don't use Yahoo! mail very often. My "server specific" mailto isn't working any more at all. If you go into Application preferences and change mailto to "Ask me every time" and try again, do you still have the "old" Yahoo! entry that comes with Firefox? For me, this one works after a long delay, i.e., your Inbox appears, then if you count to 5, your new email compose page appears. If you no longer have that one, here is how you can re-add it. General overview: * Switch preference so you can add a handler from a domain that doesn't match the address bar * Run a script using the web console, click the button to add the handler * Switch the preference back (1) In a new tab, type or paste '''about:config''' in the address bar and press Enter. Click the button promising to be careful. (2) In the search box that appears above the list, type or paste '''hand''' and pause while the list is filtered (3) Double-click the '''gecko.handlerService.allowRegisterFromDifferentHost''' preference to temporarily switch it to true (4) Select and copy the following long line of script (ignore the fact that the forum makes part of it clickable): navigator.registerProtocolHandler('mailto', 'https://compose.mail.yahoo.com/?To=%s', 'Yahoo Compose'); (5) In your mail tab, open the web console using either: * Ctrl+Shift+k * "3-bar" menu button > Developer > Web Console * (menu bar) Tools > Web Developer > Web Console (6) Paste the script on the bottom line next to the caret (>>) and press Enter to run it. An infobar should push down between the toolbar area and the top of the page allowing you to add an application. You can test using this link: mailto:me@example.com (7) Finally, back in about:config, double-click the '''gecko.handlerService.allowRegisterFromDifferentHost''' preference to switch it to false. You're done with this tab. Success?